Elementui 中树形table展示,最多五层,点击expand第一次会自动收回,需要点击第二次才可以正常打开。

新手上路,请多包涵

Elementui 中树形table展示,最多五层,点击expand第一次会自动收回,需要点击第二次才可以正常打开。

已经试过延迟加载等方法均无效

相关代码

表格结构
QQ图片20200309110136.png
获取第三层数据
QQ图片20200309110204.png

你期待的结果是什么?实际看到的错误信息又是什么?

QQ图片20200309105847.png
点击第一次时,数据已经动态增加成功,但是expand会自动缩起来。

阅读 3.3k
1 个回答
新手上路,请多包涵

找到问题了。
@expand-change 中存在异步调用会出现此问题,但是加上 :row-key 异步调用返回结果可以在第一次展开的时候展示到页面,但是表格第二列闭合时会多出来一个展开符, 使用css统一去掉即可。但这个应该不是根本解决方法。等我找到了再发吧。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题