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