jQuery MiniUI

 找回密码
 立即注册
查看: 3594|回复: 6
打印 上一主题 下一主题

mini-tree图标问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2016-6-3 17:21:39 |只看该作者 |倒序浏览
mini-tree父节点如果没有子节点,收缩再展开后原本的文件夹图标就会变成子节点那种图标,怎么保持原来的文件夹开合图标?

Rank: 8Rank: 8

沙发
发表于 2016-6-3 17:28:55 |只看该作者
http://www.miniui.com/demo/#src=tree/list2tree.html
如示例,others节点 isLeaf:false

Rank: 2

板凳
发表于 2016-6-4 13:59:21 |只看该作者
felt 发表于 2016-6-3 17:28
http://www.miniui.com/demo/#src=tree/list2tree.html
如示例,others节点 isLeaf:false

我的节点下面本来没数据,收起再展开就会像懒加载一样发送请求到后台,但这个节点下面确实没数据,刚开始加载出来的时候已经是isleaf:false了,再次请求没找到子节点,这个父节点属性也没改还是会这样

Rank: 8Rank: 8

地板
发表于 2016-6-6 09:36:51 |只看该作者
savecode 发表于 2016-6-4 13:59
我的节点下面本来没数据,收起再展开就会像懒加载一样发送请求到后台,但这个节点下面确实没数据,刚开始 ...

没数据就不让传
懒加载的时候我们根据3个条件判断点击展开的时候是否加载
1 节点的isLeaf       如果是true,不去加载
2 asyncLoad          如果是false,就不去加载
3 是否已经展开过,有子节点      如果有子节点,那么再次点击就不会去再加载
你这里需要加上asyncLoad

Rank: 2

5#
发表于 2016-6-6 09:42:55 |只看该作者
felt 发表于 2016-6-6 09:36
没数据就不让传
懒加载的时候我们根据3个条件判断点击展开的时候是否加载
1 节点的isLeaf       如果是tr ...

好的,我试试,谢谢!

Rank: 2

6#
发表于 2016-6-6 10:07:10 |只看该作者
felt 发表于 2016-6-6 09:36
没数据就不让传
懒加载的时候我们根据3个条件判断点击展开的时候是否加载
1 节点的isLeaf       如果是tr ...

怎么加这个属性比较好?我后台放进去返回到前台全部变小写了。。好像也没起作用,前台在什么时候加比较合适?

Rank: 8Rank: 8

7#
发表于 2016-6-8 15:27:37 |只看该作者
savecode 发表于 2016-6-6 10:07
怎么加这个属性比较好?我后台放进去返回到前台全部变小写了。。好像也没起作用,前台在什么时候加比较合 ...

数据处理是在后台完成的,你给到前台的数据里面这个节点的数据里面必须有
isLeaf:false,asyncLoad:false

Archiver|普加软件

GMT+8, 2024-11-15 22:19 , Processed in 1.052805 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部