主题
@vueuse/integrations
这是 VueUse 的插件,为工具库提供集成封装器。
¥This is an add-on of VueUse, providing integration wrappers for utility libraries.
安装
¥Install
bash
npm i @vueuse/integrations
函数
¥Functions
useAsyncValidator
—async-validator
的封装。useAxios
—axios
的封装。useChangeCase
—change-case
的反应式封装。useCookies
—universal-cookie
的封装。useDrauu
— drauu 的反应式实例。useFocusTrap
—focus-trap
的反应式封装。useFuse
— 使用 Fuse.js 的可组合项轻松实现模糊搜索。useIDBKeyval
— ¥useIDBKeyvaluseJwt
—jwt-decode
的封装。useNProgress
— ¥useNProgressuseQRCode
— ¥useQRCodeuseSortable
—sortable
的封装。
摇树
¥Tree-shaking
为了获得更好的 tree-shaking 效果,请从子模块导入函数,例如:
¥For better tree-shaking result, import functions from submodules, for example:
ts
import { useAxios } from '@vueuse/integrations/useAxios'
// Don't
import { useAxios } from '@vueuse/integrations'
许可
¥License
MIT 许可证 © 2019-PRESENT Anthony Fu
¥MIT License © 2019-PRESENT Anthony Fu