使用element clickoutside自定义指令事件,点击元素外部触发(element-ui/src/utils/clickoutside)

这篇具有很好参考价值的文章主要介绍了使用element clickoutside自定义指令事件,点击元素外部触发(element-ui/src/utils/clickoutside)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

使用element clickoutside自定义指令事件,点击元素外部触发(element-ui/src/utils/clickoutside),Vue.js,ui,javascript,前端

<template>
    <div class="a" v-clickoutside="clickoutside" @click="click"> </div>
</template>
    
<script>
import clickoutside from 'element-ui/src/utils/clickoutside'

export default {
    directives: { clickoutside },
    methods: {
        clickoutside() {
            console.log("clickoutside:", `点击了外面`)
        },
        click() {
            console.log("click", `点击了里面`)
        },
    }
};
</script>
    
<style lang="scss" scoped>
.a {
    width: 200px;
    height: 200px;
    background-color: black;
}
</style>

 文章来源地址https://www.toymoban.com/news/detail-522829.html

到了这里,关于使用element clickoutside自定义指令事件,点击元素外部触发(element-ui/src/utils/clickoutside)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Objective-C 父元素和子元素的点击事件

    (需求1)pageA一开始是【默认模式】,点击父元素view(包括【搜索】文字),进入【搜索模式】; (需求2)在pageA中,点击【取消】文字时,本身文字修改为【搜索】并且返回【默认模式】   使用UIGestureRecognizerDelegate的gestureRecognizer:shouldReceiveTouch:实现效果

    2024年02月11日
    浏览(30)
  • disable 禁用元素后无法触发点击事件

    业务需求点击被禁用的输入框触发事件 在被禁用元素上套一层div div上绑定事件 原本是不需要加事件穿透即可触发 但是最近谷歌更新触发不了 加一个事件穿透就好了 核心代码 style=“pointer-events:none” 事件穿透 整体代码

    2024年02月11日
    浏览(31)
  • JS javascript 点击鼠标 鼠标事件 获取元素 获取元素Xpath

    js代码,鼠标在页面点击时,记录元素的Xpath 代码:  

    2024年02月15日
    浏览(35)
  • 《微信小程序案例4》bindtap点击事件使用自定义数据data-xxx传参方法

    1、首先在标签中使用data-xxx来自定义要传入的数据,xxx代表数据值 2、绑定事件bindtap=xxx 3、在js中使用event.currentTarget.dataset.xxx来取你传入的值 点击结果成功:

    2024年02月13日
    浏览(40)
  • Vue中使用element-ui 给按钮绑定一个单击事件,实现点击按钮就弹出一个dialog对话框

    1.需求描述 想要实现点击一个按钮就弹出一个对话框,在对话框中可输入数据进行提交,在点击取消时对话框关闭 2.功能实现 1.创建按钮 在element中把找到按钮的代码放到div里 2.创建对话框 在element中找到dialog对话框对应的代码,把代码粘贴到对应的位置 3.对话框与按钮的绑定

    2024年01月18日
    浏览(44)
  • 元素点击报错:element click intercepted

    在进行某个弹窗的关闭操作时,报出了以下错误 element click intercepted — 元素点击被拦截 错误原因大概是因为这个按钮上面还有别的东西覆盖,所以点击不到 所以有两种方法: 方法1,调用ActionChains类模拟鼠标点击: element = driver.find_element_by_css(‘div[class*=“loadingWhiteBox”]’

    2024年02月03日
    浏览(29)
  • react自定义组件间的传值,if..else..判断,for循环(嵌套map使用),点击事件(Onclick),页面上事件实事传递参数(基础版)

    9.自定义组件间的传值 10.if..else..判断 11.for循环(嵌套map使用) 12.点击事件(Onclick) 13.页面上事件实事传递参数 14.关于export default function App()与export function App()的区别    export default不需要{}      import  Gallery from \\\'./Gallery.js\\\';    export function需要{}       import {Gallery} from \\\'./Galler

    2024年01月17日
    浏览(32)
  • 【Echarts图例点击事件】自定义Echarts图例legend点击事件(已解决)

    **【写在前面】**这下我又不得不说了,还是客户现场使用时想查询一周的数据,查询时候发现页面居然要等20多秒,这是个人都得崩溃吧,然后就开始排查这块业务代码模块,主要体现在两个方面: A.接口请求时间过长(约8秒),有优化的空间 B.前端一次性调用了四次接口,分

    2023年04月08日
    浏览(65)
  • 【JS】动态添加的元素绑定点击事件在移动端不生效

    问题:使用js动态添加的元素,给该元素绑定了点击事件,在PC端一切正常触发,但是在移动端却无法触发方法。 原因:在移动端,绑定点击事件需要注意使用 touch 事件,而不是鼠标的 click 事件。 常用的触摸事件有:- touchstart:手指触摸屏幕时触发 - touchmove:手指滑动屏幕时连续触

    2024年02月15日
    浏览(32)
  • vue element-ui Loading加载事件的使用以及自定义Loading加载动画

     elemen-ui官方使用 loading加载事件属性解释 element-loading-text 在绑定了 v-loading 指令的元素上添加 element-loading-text 属性,其值会被渲染为加载文案,并显示在加载图标的下方 element-loading-spinner 和 element-loading-background 属性分别用来设定图标类名和背景色值。 作为小白,这次主要

    2024年02月11日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包