Closed John60676 closed 3 years ago
在 edit-closed
事件中 loadData ???,不知道你在做啥,但可以明确的告诉你表格被你玩坏了😃
你文档没有提到不能这样使用,而且这个问题不仅 loadData 会触发
如果非要这么玩,至少先 clearActived() 之后在 loadData(),确保非编辑状态下重载数据
我只是想确认一下,能不能在
同样是可编辑单元格间互相切换的情况下,触发 edit-closed
而不激活另一个可编辑单元格的编辑状态
你可以通过自定义插槽模板去自行实现功能,自带的没有这种用法的
thx
(必填)请填写问题描述或截图:
当
editConfig.mode = 'cell'
时,监听edit-closed
事件,并在里面调用loadData
方法,此时在两个可编辑单元格互相切换时,编辑单元格的激活会出现异常。具体详看 codesandbox 的示例(必填)请填在线链接:
https://codesandbox.io/s/edit-closed-event-err-forked-i1c5v?file=/src/App.vue
(必填)请填写期望的结果:
看了一下代码,这个原本是为了在多个不同的可编辑单元格中互相切换时不触发 clear actived 所做的处理。能否增加一种模式,就是同样是可编辑单元格间互相切换的情况下,也触发
edit-closed
并且不会触发另一个可编辑单元格的激活状态。即下面示例的效果。因为在实际业务中,可能存在某几个单元格的数据是通过特定接口提交的,如果使用editConfig.mode = 'row'
可能难以实现到想要的效果https://codesandbox.io/s/runtime-sound-mzdp1?file=/src/App.vue
(必填)请填写以下信息: