0

p:tree コンポーネントを ajax ロードしようとしています。アイデアは、Windows ファイル システムのツリーを模倣することです。ノードの展開アイコンをクリックすると、そのディレクトリ ノードの下にあるディレクトリのリストを返すサービスを呼び出します。次に、これらの新しいディレクトリを、展開されたノードの子ノードとして追加するだけです。ノードに子ノードを正常に追加できますが、追加されるすべての新しいノードの横に展開アイコンを表示する必要があります。これは私には起こっていません。追加した子ノードはすべて、展開アイコンなしでレンダリングされるため、ツリーを深く掘り下げることができません。

さらに、PF ツリー コンポーネントは、ノードに 1 つ以上の子がある場合にのみ展開アイコンを表示するようです。ただし、私の場合、ノードが展開されるまで、ノードに子があるかどうかはわかりません。

ソース コードは PimeFaces フォーラムで入手できます。この質問を開いているのは、もう少し注目してもらいたいからです。 http://forum.primefaces.org/viewtopic.php?f=3&t=34819

4

1 に答える 1