美文网首页
el-table数据排序/更新后,不重新渲染(页面数据不更新)

el-table数据排序/更新后,不重新渲染(页面数据不更新)

作者: coderfl | 来源:发表于2023-02-22 18:28 被阅读0次

    原因
    查看element文档,数据需要设置key,但是用el-table提供的row-key不太好用。这里预测是,前后数据内容一致,dom不更新,可能是为了提升页面性能。

    解决办法
    给table增加一个随机key,每次重新赋值tableData的时候,也传递随机key值,这样页面就可以重新渲染el-table了

    <el-table :key="onlyKey"></el-table>
    
    this.onlyKey = Math.random()
    

    相关文章

      网友评论

          本文标题:el-table数据排序/更新后,不重新渲染(页面数据不更新)

          本文链接:https://www.haomeiwen.com/subject/kxwakdtx.html