//自定义title指令,当字数超过时才显示title标签
title: {
inserted: function (el, binding) {
let { value } = binding;
el.addEventListener('mouseenter', function(event) {
var len = 0;
for (var i=0; i<value.length; i++) {
var c = value.charCodeAt(i);
if ((c >= 0x0001 && c <= 0x007e) || (0xff60<=c && c<=0xff9f)) {
len++;
}else {
len+=2;
}
}
if (len > 15) {
el.title = value
} else {
el.title = ''
}
})
},
}
自定义title指令
于 2022-03-29 16:54:04 首次发布