最近有个需求,需要表头实时刷新,但是遇到的问题是,表头数据变了,但是表头它不会重新渲染啊。
么的搞,只能蠢方法了。
本来只加个v-if,但是这样会导致表头内容闪一下,太明显了,加个else吧,就不会闪了。。。
<div v-if="show">
<p>{{item.value}}</p>
</div>
<div v-else>
<p style="white-space:nowrap">{{item.value}}</p>
</div>
this.show = false
setTimeout(() => {
this.show = true
}, 100);