最近在学习vue有时候不能避免要做一些dom操作,主要是获取元素 属性 style等等,当然自己封装是可以的,但是有什么成熟一点的轻量级的工具库hasClass: function(ele, sname) { var reg = new RegExp('\\b' + sname + '\\b');
return reg.test(ele.className);
}, addClass: function(ele, sname) {
var sclass = ele.className,
bool = this.hasClass(ele, sname);
if(sclass) {
if(!bool) {
sclass += " " + sname;
ele.className = sclass;
}
} else {
ele.className = sname;
}
}比如这种东西我自己写的太丑陋了(⊙o⊙)…
添加回答
举报
0/150
提交
取消