elementui table fixed错位

在这里插入图片描述

最常见扯淡的就是给column设置:key=“Math.random()” 一点效果都没有,还在每次渲染的时候做一次js计算。
目前在官方没有解决这个bug前如果有人碰到类似问题。建议大家监听table数据,每次数据得到或改变的时候去重新渲染一下
element-ui目前已经修复该bug.如下:
在这里插入图片描述

解决办法重新计算table布局


 /* 监听table数据对象 */
watch: {
    tableData(val) {
      this.doLayout();
    }
  }
 /* 重新渲染table组件 */
doLayout(){
        this.$nextTick(() => {
                that.$refs.table.doLayout()
        })
}

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值