我正在使用引导树视图。出于某种原因,即使叶节点也有展开/折叠图标。我只想为非叶节点显示展开/折叠图标?
我正在使用以下配置:
$('#tree').treeview({data: scope.tree, showCheckbox: true});
$('#tree').treeview('collapseAll', { silent: true });
我确信必须有一个配置来启用禁用树视图中叶节点的展开/折叠图标。
我正在使用引导树视图。出于某种原因,即使叶节点也有展开/折叠图标。我只想为非叶节点显示展开/折叠图标?
我正在使用以下配置:
$('#tree').treeview({data: scope.tree, showCheckbox: true});
$('#tree').treeview('collapseAll', { silent: true });
我确信必须有一个配置来启用禁用树视图中叶节点的展开/折叠图标。
要回答我自己的问题,在 JSON 中,需要将节点属性设置 null
为叶节点。我把它作为 empty array []
var tree = [
{
text: "Parent 1",
nodes: [
{
text: "Child 1",
nodes: [
{
text: "Grandchild 1"
},
{
text: "Grandchild 2"
}
]
},
{
text: "Child 2"
}
]
},
{
text: "Parent 4"
nodes: [] // =======> set this as null
}
];