使用vue实现获取元素并额外生成的data-v-xxx的方法-创新互联

使用vue 实现获取元素并额外生成的data-v-xxx的方法?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

创新互联主营班玛网站建设的网络公司,主营网站建设方案,重庆APP开发公司,班玛h5小程序设计搭建,班玛网站营销推广欢迎班玛等地区企业咨询

使用vue 实现获取元素并额外生成的data-v-xxx的方法

需求描述:由于样式中使用了scoped,所以编译后标签对中生成data-v-xxx属性。在【.dialog_content】的div中 动态添加元素节点p和span时,也需要给元素节点添加data-v-xxx属性。由于data-v-xxx属性是会变化的,那如何获取它,添加在动态添加的元素节点中呢?本博客将给出解决方案。

【解决方法】

获取属性名【document.getElementById("dialog_submit").attributes[0].name】

设置属性【nodeP.setAttribute(dataV, "")】

var nodeP = document.createElement("p"),
nodeSpan = document.createElement("span");
// 获取data-v-xxxx的值
var dataV = document.getElementById("dialog_submit").attributes[0].name;
// 设置属性
nodeP.setAttribute(dataV, "");
nodeSpan.setAttribute(dataV, "");

新闻名称:使用vue实现获取元素并额外生成的data-v-xxx的方法-创新互联
本文链接:http://bzwzjz.com/article/copjih.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站设计 达州网站设计 成都网站建设 成都网站设计公司 网站建设公司 成都网站建设 四川成都网站制作 网站制作 外贸网站设计方案 定制网站设计 成都网站建设流程 网站建设 成都网站建设公司 定制网站建设 高端网站建设 网站建设公司 企业网站设计 成都网站建设 成都网站制作 成都网站制作 网站建设改版 网站制作公司