surely-vue / surely-table

Performant advanced table component
https://www.surely.cool
613 stars 83 forks source link

拖拽列后点击排序会导致列位置还原 #239

Open leidao opened 4 months ago

leidao commented 4 months ago

如题:在拖拽列后点击排序或者进行筛选会导致列位置还原。 版本是:"@surely-vue/table": "4.3.4",

image

如下图所示,我把区县ID列进行拖拽后在进行排序,列位置会还原

image
tangjinzhou commented 4 months ago

没有 v-model:columns 吧

leidao commented 4 months ago
image

使用了v-model:columns="filterColumns"后还是不能解决这个问题,求问我是忽略了什么么

leidao commented 4 months ago

我的filterColumns是用computed实现的,应该和这个也有关吧,但是我的columns中用到了filtered和sorted,我看文档上是需要用computed来实现的,我该怎么进行修改呢?

image
leidao commented 4 months ago

该问题已解决,用v-model:columns 然后在各个事件中重新赋值columns