1

https://github.com/mar10/fancytree

基本的に、このツリーは展開/折りたたみ時に子要素を追加および削除します。ツリーが展開されていない限り、子の DOM 要素を変更できません。

ドキュメントで解決策を検索しましたが、見つかりませんでした。こんなお悩みをお持ちの方もいらっしゃるかもしれません...

最初にツリー内のすべてのノードに対して作成された DOM 要素が必要です (展開されていない場合は非表示ですが、存在します)。

ありがとう

4

1 に答える 1

3

メソッド 'Fancytree.render(force=false, deep=false)' を使用して、隠しノードの DOM 要素を作成できます。

tree.render(真、真)

ただし、これは効率的ではありません。ユースケースによっては、「render...」コールバックを実装する方がより良いアプローチになる場合があります。

于 2014-07-22T17:03:28.290 に答える