方法一:

HTML

<div id="app"><button  @click="getData($event,'100','666','777')">点我</button>
</div>

JS

methods : {getData(e,num,lalala,eee) {console.log(e);     // 输出 这个点击事件下面的所有属性console.log(num);     // 输出 100console.log(lalala);     // 输出 666console.log(eee);     // 输出 777//当然,我们还可以在后面加很多参数,但是你在methods获取时,一定要注意对应的值,如果丢失一个,可能打印获取的不是你那一个,可能是前面的一个值}
}

方法二:

HTML

<div id="app"><button data-lalala="666" ref="dataNum"  @click="getData($event)">点我</button>
</div>

JS

methods : {getData (e) {console.log(this.$refs.dataNum.dataset.lalala);     // 输出 666//注意几点,第一,其实我们这里没有用到getData里面带的$event;//第二,看到ref时,是不是感觉很熟悉,就是表单认证里面的ref,在打印时,一定要加"s",变成refs;//第三,就是data-lalala,在methods里面,要写成dataset.lalala}
}

方法三:

HTML

<div id="app"><button data-lalala="666" @click="getData($event)">点我</button>
</div>

JS

methods : {getData (e) {console.log(e.target.getAttribute('data-lalala'));     // 输出 666//这里,我们就用到了$event,打印内容大概为,event中目标指定属性名'data-lalala'的属性值。//(如果不是很了解,需要百度一下"target"和"getAttribute"的意思,event里面的属性很多,我们要用的那个,就调用对象的属性就好了)}
}

如果那里写的有问题,请麻烦留言指出,谢谢!!!

❤如果文章对您有所帮助,就在文章的右上角或者文章的末尾点个赞吧!(づ ̄ 3 ̄)づ
❤如果喜欢比卡丘分享的文章,就给比卡丘点个关注吧!(๑′ᴗ‵๑)づ╭❤~
❤鉴于个人经验有限,所有观点及技术研点,如有异议,请直接回复讨论(请勿发表攻击言论)

拿走,不用谢!!!送人玫瑰,手留余香

Vue 获取dom元素中的自定义属性值(带详细解释和自己理解)相关推荐

  1. Vue 获取dom元素中的自定义属性值

    方法一:通过绑定函数传参直接获取DOM元素自定义的值 <div id="app"><button @click="getData($event,'100 ...

  2. Vue获取DOM元素并修改属性

    Vue获取DOM元素 Vue获取DOM元素有两种方法 直接给相应的元素加id,然后再使用document.getElementById("id");获取 使用ref,给相应的元素加 ...

  3. Vue 获取DOM元素 ,给DOM增加事件的特殊情况

    Vue 获取DOM元素 ,给DOM增加事件的特殊情况 给标签绑定ref属性 使用this.$refs.xxx 获取原生的jsDOM对象 ref属性值不能重名 Vue.component('subCom ...

  4. 八.vue获取dom元素

    vue获取dom元素 方法一:直接给相应的元素加id,然后再document.getElementById("id");获取,然后设置相应属性或样式 方法二:使用ref,给相应的元 ...

  5. Vue笔记四:Vue获取DOM元素和组件元素的方法

    文章目录 Vue获取组件元素 ref获取组件元素 Vue获取组件元素 如果想使用哪个DOM元素,就给它加上ref属性,然后用$refs属性获取它的元素对象,示例如下: 全部代码: <!DOCTY ...

  6. vue获取dom元素值

    1.通过refs来获取dom元素内容 2.需要利用到jq,但是不支持,学习vue.js,都说需要抛弃jq,否则会禁锢你的思想 通过refs方法 ref 被用来给元素或子组件注册引用信息.引用信息将会注 ...

  7. vue获取dom元素注意问题

    mounted(){setTimeout(()=>{this.contentToggle();},1000)},methods:{contentToggle(){console.log(this ...

  8. ref 引用(vue获取DOM元素)

    ref 引用 jquery 牛逼 简化了程序员操作DOM的过程 vue 优势: MVVM 在 vue 中,程序员不需要操作DOM.只需要把数据维护好!(数据驱动视图) 结论:在 vue 项目,强烈不建 ...

  9. vue获取dom元素与修改样式详解

    vue中如何获取dom元素呢? 步骤详解 在标签上加上ref属性 如 : 在js中通过 this.$refs.加ref的值便可以获取dom 如:this.$refs.refDemo 修改对应的样式名 ...

最新文章

  1. Linux下Crontab定时执行命令
  2. 在kubernetes集群中运行nginx
  3. c++ opencv 通过网络连接工业相机_摄像头和机器人视觉开发中的「相机标定」,你了解多少?...
  4. ajax成功之后在执行,ajax传入成功后执行后台方法
  5. python开源项目贡献_65%的公司在为开源项目做贡献
  6. 软件测试基础课程学习笔记6--测试执行的几点技巧
  7. 从入门到入土(八)RocketMQ的Consumer是如何做的负载均衡的
  8. 从生产线到生产岛:理解敏捷开发中的设计与测试活动
  9. AI大咖们的18岁照,你能认对几个?
  10. ubuntu远程访问sftp服务器_ubuntu 下搭建sftp服务器
  11. 前端页面预览word_html页面在线预览word
  12. 方维直播Android打包流程
  13. 如何用计算机测量图片景深,用比较仔细的测量搞清楚“景深”(1.实测景深与公式比较)...
  14. 影响利率风险结构的因素_利率风险结构是什么意思 影响利率的因素
  15. uniapp中使用高德地图
  16. FFMpeg TS转成mp4命令
  17. 肺癌救星:易瑞沙(吉非替尼)疗效及复查时间
  18. TOF相机 Realsense L515 与 Ipad pro Lidar Camera 对比
  19. 【227】基本计算器II--无括号的加减乘除计算器
  20. Linux 文件服务系统

热门文章

  1. 如何提高信奥的做题速度?
  2. 成功解决:Oracle中文乱码问题(很详细,很详细,很详细)
  3. 客户流失定义和详细分析
  4. java语言 回文判断_java判断回文字符串的几种方法
  5. 《站酷志:资深设计师的Photoshop创意课》
  6. 网易音乐签到打卡网站源码
  7. 一些拍案叫绝的运维小技巧
  8. app免邀请码裂变分享邀请推广技术
  9. UE4 BSP画刷知识点
  10. Python中作用域