可通过动态添加变量的方式去改变值的颜色(若有其他方法,请多多指教...)
watch: { fourthLabel: { immediate: true, handler: function () { this.fourthLabelChange(); } }, },
// tabel切换的某个字改变颜色 fourthLabelChange() { setTimeout(() => { let dom = [...document.querySelectorAll("[role=tab]")].find(item => { return item.innerHTML.indexOf("(退)") != -1; }); if (dom) { let originHtml = dom.innerHTML; originHtml = originHtml.replace( "(退)", `<span style="color:red">(退)</span>` ); dom.innerHTML = originHtml; } }, 50); },
结果如下图: