使用el-table的fixed="right"属性后,如果切换tab时,回出现最后一列错误的问题:
解决方式是:使用doLayout
方法,重新渲染table
handleTabClick() {
this.doLayout()
},
// 切换tab是调用
doLayout(){
this.$nextTick(() => {
this.$refs.tableListRef.doLayout()
// 注意,如果存在组件签套,记得多加几次$refs[refName]调用方法
// this.$refs.tableWrapRef.$refs.tableListRef.doLayout()
})
}