EasyUI Forum
May 03, 2024, 06:55:48 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: Tree bug  (Read 5808 times)
Lioncat
Newbie
*
Posts: 4


View Profile Email
« on: June 01, 2016, 01:02:13 AM »

前面同样的帖子修改后不见了, 重发一遍

http://www.jeasyui.com/forum/index.php?topic=5801.0

Tree 节点类型判断和显示逻辑有问题.

目前 tree 节点的判断是基于 state, state为open/closed 都判断为 支节点, state=null判断为叶节点. 当children不空是都没有问题但当 本节点的state是closed, children=[]时会显示 支节点, 但节点内会无限循环显示根节点的数据. 而当 本节点state=open, children=[]是 显示为叶节点.

实际应用中会有要求显示 支节点, 但下面还没有叶节点的情形. 如学校的院,系,都是支节点, 系刚开始没有招生时是空的. 不应该将还没有招生的系显示为叶节点.

正确的 支叶节点逻辑我认为应该是以children=null来判断, children=[]显示为支节点, 叶节点为空. children=null或没有显示为叶节点. 节点的state 仅是用来判定 支节点的开合状态的.

希望 EasyUI 能在下一版改正此 bug.
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!