Vue 模板重渲染 key重置 解决element表格不对齐

如上图操作不对齐
解决办法:
根据vue规则,当key改变时dom重新渲染,因此:
方法一:
//生成随机数(最好使用路由监听修改key值更保险)
<el-table :key="Math.random()"> </el-table>
方法二:
<el-table :key="menuKey"></el-table>
data(){
return {
menuKey:1
}
}
watch:{
'$route'(){
++ this.menuKey
}
},

浙公网安备 33010602011771号