zTree_v3
zTree_v3 copied to clipboard
节点在拖拽中其icon样式发生变化,引起用户歧义
trafficstars
版本:3.5.14 场景:画一颗文件目录树,包含文件夹和文件,其中文件夹用icon_open样式,文件用icon_docu样式。 问题: 1.初始化树时,样式无法根据给定isLeaf决定显示的图标,即一个文件夹,如果没有子节点也会被显示成icon_docu的样子。 2.拖拽节点或者删除节点改变某文件夹的关系时,如果被操作的相关文件夹没有了子节点,则其外表也会变成icon_docu的样子。 以上问题严重造成用户误解, 期望:1.初始化树时,根据node的某个字段判断给何种样式。 2.提供方法或者方式固定其初始样式,使其不会在操作中被改变。
非常感谢!
抱歉查到文档说设置node.icon就可以了。 关闭此issue
发现新问题:即某个非叶子节点如果没有children或者children.length为0时,其icon即使被设置成指定的文件夹图片样式之后,其初始化时也还是会显示成icon-docu的样子
添加一个非叶子节点时也有该问题,即指定icon无效
非常感谢, 不过目前请你先直接修改 css ,让 移动中的 节点也能支持 文件夹的图标就可以了
嗯我现在是这么做的,期待新版本