level 1
父节点设置了图标 icon:xx.img
当异步加载该父节点下子节点数据时,这个父节点图标又变回原来的文件夹了,这个怎么解决
2012年04月24日 12点04分
1
level 11
1、我用 异步加载 的Demo 使用了 custom_icon.html 中的初始化数据,并且删掉子节点,让父节点设置为 isParent :true,这样展开时会自动加载,经过测试完全没有发现你说的问题。
var zNodes =[
{ id:1, pId:0, name:"展开、折叠 自定义图标不同", isParent:true, iconOpen:"../../../css/zTreeStyle/img/diy/1_open.png", iconClose:"../../../css/zTreeStyle/img/diy/1_close.png"},
{ id:2, pId:0, name:"展开、折叠 自定义图标相同", isParent:true, icon:"../../../css/zTreeStyle/img/diy/4.png"},
{ id:3, pId:0, name:"不使用自定义图标", isParent:true }
];
2、但是我意识到另一个可能性,也就是我目前已经修正过的bug ,但是还没有发布:
可能性1:* 【修改】异步加载时,如果出现网络异常等,会导致 图标显示错误的bug
可能性2:是否 iconClose 和 iconOpen 或 icon 中某个图标的路径错误,因为我原先的demo中有个同样的错误,在 v3.2 发布时会一起修正
不知道你指的是不是这个问题呢??
2012年04月25日 01点04分
3
我的问题是设置了不同图标的节点显示一样的图标。父节点都一样,子节点也都一样!
2012年08月09日 07点08分
level 1
谢谢了,我只到问题出在哪里了,在加载子节点时,父节点的图标被换成loading图标了,加载完成没有改回图标
2012年04月25日 05点04分
4