改变el-table-columns数组的顺序后,视图不更新

问题描述

使用el-table组件,通过v-for遍历列数据生成el-table-column,当改变列数据数组的元素顺序后,el-table并没有更新

代码解决

解决方法,先将列数据数组置为空,再将排序后的数据赋给它

    this.tableColumns = []
      this.$nextTick(() => {
        this.tableColumns = newTableColumns
      })

版权声明:本文为weixin_41923266原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。