vue如何获取自定义元素属性参数值
偶尔还是会陷入到DOM操作上面去,其实你应该关心的是数据传递,而不是操作DOM。如果你是想获取data-num的数据,可以这样写:
55
getData:function (e,num) {
console.log(num)
}
这样就可以取到这个值了,如果你是确实想操作DOM,那你可以这样写:
55
getData:function (e) {
console.log(this.$refs.dataNum.dataset.num);
}
2.通过e.target.getAttribute
new Vue({
el:'#app',
methods:{
getData:function (e) {
console.log(e.target.getAttribute('data-num'))
}
}
})
3.自定义命名
如:html :
js:
$('.live-dd').on("click",function(){var num = this.getAttribute('numId');location.href='/live/info?id='+num;})
使用jq的方法
var live_id = $('.vk_cq5').attr('classid')
ref的用法 相当于操作dom
html :
DEMO
js:
export default {
data () {
return {
}
},
mounted () {
this.init();
},
methods:{
init() {
const self = this;
this.$refs.mybox.style.color = 'red';
setTimeout(() => {
self.$refs.mybox.style.color = 'blue';
},2000)
}
}
}
---------------------
原文:https://blog.csdn.net/qq_41854017/article/details/79653096
报歉!评论已关闭.
分类目录
- javascript (6)
- jquerymobile (1)
- LINUX常用命令 (15)
- LINUX服务器配置 (26)
- 软件安装错误 (2)
- LINUX杂项知识 (28)
- mac相关知识 (30)
- PHP学习手册 (32)
- 操作系统小知识 (8)
- 软件配置文档 (11)
近期文章
- PHP面试问题以及解答
- vue如何获取自定义元素属性参数值
- Python [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed 解决方法
- H5页面引导用户去关注微信公众号
- apache AH01630: client denied by server configuration错误解决方法
文章归档
功能
最新文章随机精彩热门排行
- PHP面试问题以及解答
- vue如何获取自定义元素属性参数值
- Python [SSL: CERTIFICATE_VERIFY...
- H5页面引导用户去关注微信公众号
- apache AH01630: client denied b...
- PHP 500 -Invalid command Rewrit...
- MAC下用homebrew安装及配置apache...
- MAC 下使用brew重新安装PHP
- composer 报 zlib_decode(): data...
- PHPStorm IDE 快捷键(MAC)
推荐文章
- 精彩内容获取超时,请稍候...
Warning: array_slice() expects parameter 1 to be array, null given in /www/wwwroot/blog.wwllcchf.com/wp-content/themes/wesky/sidebar.php on line 70
站内统计
- 日志总数:154 篇
- 评论总数:18 评
- 标签数量:20 个
- 链接总数:0 条
- 建站日期:2013-1-1
- 运行天数:4534 天
十佳人物