Vue.js——获取Dom对象的类选择器名(className)

Vue.js——获取Dom对象的类选择器名(className)方法一 通过监听器监听方法 event 参数获取 dom 对象代码 DOCTYPE tml htmllang quot en quot head metacharset quot UTF 8 quot title title metacharset quot UTF 8 quot head htmllang quot en quot

Hi,我是五柳,一个双非二本、自学编程的前端工程师,欢迎关注我的微信公众号:Code center。

Vue.js——获取Dom对象的类选择器名(className)

方法一:通过监听器监听方法event参数获取dom对象

代码:

 
   
   vue自定义指令 
    
    
    
   

实现原理: 通过给div注册监听方法show()并且方法中传入event参数,event如果直接alert出来,是一个事件类型,即此处指mouseclick单击事件,event.target即获取单击事件的对象dom(在java中也就是事件源),获取dom直接通过javascript的代码dom.className即可获取相应dom的class指。
运行效果如下:
在这里插入图片描述




实现方法二:通过自定义指令的inserted钩子函数的el参数获取dom对象

代码:

 
   
   vue自定义指令 
    
    
    
   

实现原理: vue.js中为自定义指令的每一个钩子函数都提供了四个参数,分别是:el、binding、vnode、oldVnode,具体每一个参数的意义大家可以去参考官方文档,我就简单讲一下el,el就是表单指令所绑定的元素,即相应的dom,所以可以直接使用它。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/208457.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 上午11:33
下一篇 2026年3月19日 上午11:33


相关推荐

  • Centos7安装Nginx的步骤「建议收藏」

    Centos7安装Nginx的步骤「建议收藏」Centos7安装Nginx准备工作:开始前,请确认gccg++开发类库是否装好安装make:yum-yinstallgccautomakeautoconflibtoolmake安装g++:yuminstallgccgcc-c++下面正式开始:一、选定安装文件目录  可以选择任何目录,演示选择 cd/usr/local/srccd/usr/local/src二、安装PC…

    2022年5月10日
    47
  • Mysql命令_MySQL alter

    Mysql命令_MySQL alter基于Mysql5.7版本的explain参数详解…Mysql官网相关参数解读一:idSELECT标识符1.id越大越先执行2.相同id,从从往下执行二:select_type1.SIMPLE:最简单的查询(没有关联查询没有子查询没有union的查询语句)2:PRIMARY:子查询最外层的查询语句3.SUBQUERY:子查询内层查询语句4.DERIVED:派生表查询,FROM后的不是表而是查询后的结果集5.UNION:union或unionall中的第二个以后的查询表6.U

    2025年12月3日
    3
  • 联想st510开卡软件_固态硬盘修复(慧荣sm2246XT主控开卡教程)

    联想st510开卡软件_固态硬盘修复(慧荣sm2246XT主控开卡教程)本帖最后由lwj2996868501于2019-3-2513:12编辑此教程仅适用于固态硬盘且主控SM2246XT的,不是这个主控的就没必要看下去了!准备工具:起子,镊子(铁丝也行),坏固态硬盘,sata转USB转接卡(硬盘盒也可以),慧荣sm2246XT开卡工具(此帖子只提供一个版本的工具,其他版本自行网上下载,这个主控开卡工具版本很多具体用什么版本网上找就找得到界面都是一样的。不用一…

    2022年4月27日
    497
  • 扣子空间如何创建智能体

    扣子空间如何创建智能体

    2026年3月12日
    4
  • 区块链技术本质

    区块链技术本质了解支撑区块链的底层基础技术 掌握区块链技术的本质

    2026年3月17日
    2
  • BN层和Dropout层「建议收藏」

    BN层和Dropout层「建议收藏」原理batch的训练方法:按照batch来更新梯度,减少了梯度下降时的随机性;与遍历整个数据集相比,减少计算量。步骤:求batch均值、batch方差对每个元素进行归一化尺度缩放和偏移(变换回数据原始分布,减少)思想参数用法BN层放在卷积层后,用于重新调整数据分布…

    2026年4月13日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号