【fix 66426】JTable修复冻结按照冻结顺序排序
This commit is contained in:
@@ -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
|
||||
},
|
||||
// 初始化表格拖拽
|
||||
|
||||
Reference in New Issue
Block a user