我正在尝试 ajax 加载 p:tree 组件。这个想法是模仿 Windows 文件系统的树。当我单击节点的展开图标时,我会调用一个服务,该服务返回该目录节点下的目录列表。然后,我只需将这些新目录添加为扩展节点的子节点。我可以成功地将子节点添加到节点,但是,我需要在每个添加的新节点旁边看到展开图标。这不会发生在我身上。我添加的任何子节点都在没有展开图标的情况下呈现,因此我无法深入到树中。
此外,如果节点有一个或多个子节点,PF 树组件似乎只会显示展开图标。但是,就我而言,在该节点展开之前,我不知道该节点是否会有子节点。
源代码可在 PimeFaces 论坛上获得,我打开这个问题是为了让更多人关注它。 http://forum.primefaces.org/viewtopic.php?f=3&t=34819