【fix 66426】JTable修复冻结按照冻结顺序排序

This commit is contained in:
danshihao
2023-03-21 09:22:11 +08:00
parent 16bf1499c7
commit 4042f27b08
+5 -1
View File
@@ -209,7 +209,11 @@ export default {
})
// 更新父组件的数据,将排序后的进行渲染
this.$emit('update:columns', columns)
this.resultColumns = [...startArr, ...midArr, ...endArr]
// 按冻结顺序排序
this.resultColumns = [...startArr.sort((a, b) => {
const freezeArr = this.settingColumnsObj.freeze
return freezeArr.indexOf(getKey(a)) - freezeArr.indexOf(getKey(b))
}), ...midArr, ...endArr]
return this.resultColumns
},
// 初始化表格拖拽