使用EasyUI的tree组件,叶子节点下会加载所有节点数据,形成死循环......

如图,使用EasyUI的tree组件时,每次点击叶子节点时会再加载一遍数据,下面继续形成Tree,形成死循环


使用EasyUI的tree组件,叶子节点下会加载所有节点数据,形成死循环......



部分代码(返回前台的是Json格式树结构数据):



使用EasyUI的tree组件,叶子节点下会加载所有节点数据,形成死循环......

数据库表数据及解决办法:

tree组件中很多事件的回调函数的参数都有state属性,表示节点状态,该属性有两个值 open,closed, 默认为open,
如果把叶子节点的state属性值改为closed就会被认为这不是叶子节点 ,点击该节点就会再次加载数据,如此一直循环,因此 在给值时注意将叶子结点的state给为默认值open(或不赋值)就好


使用EasyUI的tree组件,叶子节点下会加载所有节点数据,形成死循环......