跳到主要内容

3 篇博文 含有标签「自定义指令」

查看所有标签

Vue3自定义指令

· 阅读需 3 分钟
ppnnssy
Nobody

官方说:只有当所需功能只能通过直接的 DOM 操作来实现时,才应该使用自定义指令。
上一个项目中使用了自定义指令控制按钮权限,这里写一下自定义指令的用法。

自定义指令实现区域外点击判定

· 阅读需 3 分钟
ppnnssy
Nobody

起因

密线项目做消息通知的时候有一个需求,消息列表展开后,点击红色框之外的区域关闭列表,红框之内的区域不关闭列表。明显这是一个排除法,需要判断点击的元素是否在某几个确定的元素内。element-plus有一个指令clickOutside,但是只能判断一个元素,项目中需要判断多个元素,所以自己写了一个指令。