primefaces - Primefaces p:tee水平无法正常工作和渲染
问题描述
我正在做一个来自 primefaces 展示的非常基本的例子
Primefaces 版本 = V-6.0.18 WAS 9
https://www.primefaces.org/showcase/ui/data/htree/basic.xhtml
代码没有区别,我看到 bean 被调用。我还看到正在创建的 chrome 开发人员节点和 style="display-none"。
我遇到的问题
1)“根”的外观和感觉不正确 我看到根有一条线穿过。2)当我点击 Root 没有任何反应,没有节点扩展。我没有看到 chrome developer 引发任何异常。
注意:代码与展示中的代码完全相同,没有变化
这是来自 chrome 开发人员
<tr>
<td class="ui-treenode ui-treenode-parent ui-treenode-collapsed ui-treenode-unselected" data-nodetype="default" data-rowkey="root"><div
class="ui-treenode-content ui-tree-selectable ui-state-default ui-corner-all">
<span class="ui-tree-toggler ui-icon ui-icon-plus"></span><span></span>Root
</div></td>
<td class="ui-treenode-children-container" style="display: none"><div class="ui-treenode-children">
<table>
<tbody>
<tr>
<td class="ui-treenode-connector"><table class="ui-treenode-connector-table">
<tbody>
<tr>
<td></td>
</tr>
<tr>
<td class="ui-treenode-connector-line"></td>
</tr>
</tbody>
</table></td>
<td class="ui-treenode ui-treenode-parent ui-treenode-collapsed ui-treenode-unselected" data-nodetype="default" data-rowkey="0"><div
class="ui-treenode-content ui-tree-selectable ui-state-default ui-corner-all">
<span class="ui-tree-toggler ui-icon ui-icon-plus"></span><span></span>Node 0
</div></td>
<td class="ui-treenode-children-container" style="display: none"><div class="ui-treenode-children">
<table>
<tbody>
<tr>
<td class="ui-treenode-connector"><table class="ui-treenode-connector-table">
enter code here
我不确定是 css 问题/JS 问题吗?
任何帮助将不胜感激 。
编辑:
刚刚测试没有方向=“水平”
<p:tree value="#{treeBasicView.root}" var="node">
<p:treeNode>
<h:outputText value="#{node}" />
</p:treeNode>
</p:tree>
它有效,但我想要水平方向,但它不起作用
<p:tree value="#{treeBasicView.root}" var="node" orientation="horizontal">
<p:treeNode>
<h:outputText value="#{node}" />
</p:treeNode>
</p:tree>
解决方案
谢谢, Kukeltje 试图提供帮助。最后,我想通了。在我当前现有的项目中,不知何故 jquery-ui.css 不存在。一旦我添加了 jquery-ui.css,它就会开始拾取丢失的图标并开始无缝工作。
推荐阅读
- typescript - Inversify 实例未正确注入
- javascript - 如何在 Vue cli 中导入使用其他本地文件中的函数的 JavaScript 文件而不会出现未定义的错误?
- html - 响应式表格,在桌面上工作,但在移动设备上不完全相同
- php - 我可以在表格中填写数组吗
- python - 使用 Python Selenium 的 csvWriter 不会遍历 0 到 j - 它只接受最后一次点击而不是每次点击
- node.js - 带有端口的AWS公共IP不适用于nodejs
- xamarin - 由于链接器问题,Xamarin iOS 绑定库 (Swift) 构建错误
- python - 如何让客户端套接字继续在 python 中侦听服务器?
- python - Kivy 和 Python 如何在同一视频的两个 Videoplayer 上播放视频 定位到另一个
- html - 当我更改父元素的高度时图像变形