首页 新闻 会员 周边

Vue\Element UI 的 el-table 的树加载问题

0
悬赏园豆:120 [已解决问题] 解决于 2020-09-09 17:27

<el-table
:data="tableData"
row-key="id"
border
lazy=""
:load="loadNode"
:tree-props="{children: 'children', hasChildren: 'hasChildren'}"
class="left_list_table"
height="60vh"
ref="tableRef"
v-loading="loading"
element-loading-text="系统正拼命加载中"
element-loading-spinner="el-icon-loading"
>

el-table 定义图

:load="loadNode" 数据加载渲染图

问题描述:通过 Element 官网 查看的 树型数据与懒加载方式通过 :load="loadNode"进行动态加载数据,数据可以加载,但是进入了死循环渲染中。

从而报错:RangeError: Maximum call stack size exceeded

官网demo图

程序报错图

问题补充:

想要实现的功能是:如下图,一级 table 点击后可以展示 二级 table

得一小丑足矣的主页 得一小丑足矣 | 初学一级 | 园豆:69
提问于:2020-09-03 18:51
< >
分享
最佳答案
0

返回的数据格式不对

得一小丑足矣 | 初学一级 |园豆:69 | 2020-09-09 17:27
其他回答(1)
0

子级要是动态id

852929351 | 园豆:202 (菜鸟二级) | 2021-04-27 17:40
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册