一、什么是VueUse
VueUse不是Vue.use !!!它是一个基于 Composition API 的实用函数集合,下面是具体的一些用法
二、如何引入
import { 具体方法 } from ‘@vueuse/core’
三、下面来看看一些具体的用法
1、useMouse:监听当前鼠标坐标的一个方法,他会实时的获取鼠标的当前的位置
2、usePreferredDark:判断用户是否喜欢深色的方法,他会实时的判断用户是否喜欢深色的主题
3、useLocalStorage:数据持久化到本地存储中 例子:
useLocalStorage(
‘my-storage’,
{
name: ‘author’,
},
)

4、throttleFilter:节流 throttleFilter(100)
5、debounceFilter:防抖 debounceFilter(100)
6、OnClickOutside:在点击元素外部时触发一个回调函数
**注意:**这里的 OnClickOutside 函数是一个组件,不是一个函数。需要package.json 中安装了 @vueuse/components

首先安装

"@vueuse/core"
"@vueuse/components"

import { OnClickOutside } from '@vueuse/components'
function close () {
/* ... */
}
</script> <template>
<OnClickOutside @trigger="close">
<div>
Click Outside of Me
</div>
</OnClickOutside>
</template>

最新文章

  1. Android Framework
  2. 一个非常有意思的css3属性filter
  3. android实现无限轮播
  4. python04 面向对象编程02
  5. Java泛型总结(转)
  6. 63.如何对单链表进行快排?和数组快排的分析与对比[quicksort of array and linked list]
  7. iOS 高级框架的介绍
  8. Java数据结构之线性表(2)
  9. hdu Buy the Ticket
  10. 经常使用Javascript CDN 对照
  11. 英语词典Alpha版本发布说明
  12. HDU Today(最短路)
  13. 手把手教你搭建 vue 环境
  14. FPGA高速ADC接口实战——250MSPS采样率ADC9481
  15. JToken和BsonValue对象的相互转换
  16. 做事从来不坚持的我又开始学习PyQt了。。。。。。
  17. AYUI第12个作品-英雄联盟-魔法少女的星光水晶2.0-WPF版本
  18. c#链接access数据库
  19. java 集合之Map
  20. kafka partition(分区)与 group(转)

热门文章

  1. linux命令行大量零碎练习习题集-打包未整理
  2. js实现禁止浏览器后退
  3. 【yum】使用新的centos 6.9系统时,遇到的Yum问题
  4. ggplot2绘制饼图
  5. Ubuntu 添加新用户并制定目录和shell
  6. netmiko批量操作网络设备_pandas版
  7. Mac安装Nvm Node开发环境
  8. 使用async实现多个请求并发
  9. 【杂项】瞎玩——suhr RIOT单块制作流程
  10. tomcat程序闪退,如何让tomcat不闪退,可以看见报错