Element-UI el-table行编辑状态无法切换是为什么呢?

Element-UI el-table 表格一个功能是单击某行,这一行的状态变为可以编辑,用的v-if进行的切换,但是在旧版分支这个功能是好的,新版分支就没反应了,代码如下:

image.png
image.png

目前是$set,doLayout,forceUpdate以及用splice(1, 0)修改表格都试过了,编辑状态就是无法切换。但是如果修改一个表格中其它列显示的值,就可以进行切换,请大家指教一下这是为什么啊

阅读 5.1k
1 个回答
✓ 已被采纳
  1. editStatus 如果是状态管控字段,在初始化数据时就遍历塞入tableData里,默认值是false,保证数据有监听源。
  2. setRowStatus 首先更新应该是tableData[index].editStatus 而不是row,而且也不应该直接修改入参。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏