zTree 是一个依靠 jQuery 实现的多功能 “树插件”。优异的性能、灵活的配置、多种功能的组合是 zTree 最大优点。
ztree 图标是否显示问题
1. 设置 zTree 不显示图标
var setting = {
view: {
showIcon: false
}
};
......
2. 设置 zTree 仅仅 level=2 的节点不显示图标。(可以通过console.log(treeNode)查看treeNode中的属性等)
function showIconForTree(treeId, treeNode) {
return treeNode.level != 2;
};
var setting = {
view: {
showIcon: showIconForTree
}
};
......
3、根据生成树的数据进行控制,(tree中的数据是传入的,所以可以根据自己的需要设置那个类型的显示)
function showIconForTree(treeId, treeNode) {
// 假设 treeNode中包含 type属性,值为0,1,2。
return treeNode.type == 1; // 仅当类型为1 时,显示图标,其他情况不显示
};
var setting = {
view: {
showIcon: showIconForTree
}
};
......