问题描述 使用el-table组件,通过v-for遍历列数据生成el-table-column,当改变列数据数组的元素顺序后,el-table并没有更新 代码解决 解决方法,先将列数据数组置为空,再将排序后的数据赋给它 this.tableColumns = [] this.$nextTick(() => { this.tableColumns = newTableColumns })