【fix 66426】JTable修复冻结按照冻结顺序排序
This commit is contained in:
@@ -209,7 +209,11 @@ export default {
|
|||||||
})
|
})
|
||||||
// 更新父组件的数据,将排序后的进行渲染
|
// 更新父组件的数据,将排序后的进行渲染
|
||||||
this.$emit('update:columns', columns)
|
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
|
return this.resultColumns
|
||||||
},
|
},
|
||||||
// 初始化表格拖拽
|
// 初始化表格拖拽
|
||||||
|
|||||||
Reference in New Issue
Block a user