0.0.1 • Published 2 years ago
reactivity-shared v0.0.1
reactivity-shared
通用的@vue/reactivity的use-api
Motation 🐗
vueuse 是非常好用的 use
库,但却只能运行在 web
端,而这个库是 vueuse
中 不依赖环境的 api
👉 @vueuse/shared 的复刻与补充。可以运行在任何满足 ES
规范的环境,例如 node
,web
等。当然也更激进,仅支持 vue3
😋。
Usage
Install package
# npm
npm install reactivity-shared
# yarn
yarn install reactivity-shared
# pnpm
pnpm install reactivity-shared
Import
// ESM
import { ref, and, watch } from 'reactivity-shared'
const foo = ref(false)
const bar = ref(false)
watch(and(foo, bar), () => {
console.log("foo 和 bar 都为 true")
})
// CommonJS
const { ref, and, watch } = require('reactivity-shared')
const foo = ref(false)
const bar = ref(false)
watch(and(foo, bar), () => {
console.log("foo 和 bar 都为 true")
})
License
Made with markthree
Published under MIT License.
0.0.1
2 years ago