我正在尝试使用ivhTreeviewBfs (https://github.com/iVantage/angular-ivh-treeview#ivhtreeviewbfstree-opts-cb)
ivhTreeviewBfs(myTree, function(node) {
console.log(node)
})
但是只打印第一层节点。如何遍历整个列表?
我也面临同样的问题。经过一些研究和测试,当您通过ivh-treeview-children-attribute
覆盖子节点的默认属性时,似乎会发生这种行为。
服务不再检测任何子级(undefined
),因此只处理第一级。
这个演示(从@ua_boaz的链接派生)说明了这个问题。
我还在想办法修理它。
UPDATE:这个问题报告了一个类似的问题。一个解决方法是使用ivhTreeviewOptionsProvider
全局设置childrenAttribute
,在这里演示。