0

ivhTreeviewBfs を使用しようとしています ( https://github.com/iVantage/angular-ivh-treeview#ivhtreeviewbfstree-opts-cb )

ivhTreeviewBfs(myTree, function(node) {
  console.log(node)
})

ただし、これはノードの最初のレベルのみを出力します。リスト全体をトラバースするにはどうすればよいですか?

4

1 に答える 1

1

私は同じ問題に直面しています。いくつかの調査とテストの結果、 を介して子のデフォルト属性をオーバーライドすると、この動作が発生するようですivh-treeview-children-attribute

サービスはもはや子を検出しないため ( undefined)、最初のレベルのみを処理します。

このデモ(@ua_boaz のリンクから分岐) は、この問題を示しています。

私はまだそれを修正する方法を理解しようとしています。

更新: この問題では、同様の問題が報告されています。回避策は、ここでデモchildrenAttributeを使用してグローバルに設定することです。ivhTreeviewOptionsProvider

于 2016-10-05T17:24:24.560 に答える