问题标签 [treetable]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
6575 浏览

jsf - PrimeFaces - 从展示示例运行的 TreeTable 问题

我将 JSF 2.0 与 PrimeFaces 3.0 一起使用,并且可以让 TreeTable 正常工作。发生以下错误:“/index.xhtml @69,62 value="#{document.name}": 类 'Document' 没有可读属性 'name'。”

这是代码:

托管豆:

豆:

有任何想法吗?它与展示的方式完全相同:http: //www.primefaces.org/showcase-labs/ui/treeTable.jsf

解决方案如下。唯一的一个变化是,将 bean 从受保护访问更改为公共访问:

多谢你们!

0 投票
1 回答
980 浏览

css - 如何在表格行内创建一个拖放包装器,它可以代表整行

当我在 Vaadin 中使用 treetable 时,单击左右空白区域时,它可以正常拖放整行。但这不是用户友好的,我想在行内创建一个可拖动的布局,比如说每行的第一个组件,当单击它时,整行被选中并且可以拖放以重新排序。

问题是我可以使用包装器创建垂直布局,但拖动模式仅适用于其组件或包装器本身,并且在执行拖动操作时,它实际上并没有显示整行正在移动,这可能会混淆客户。我该怎么做才能让它看起来像是在拖动整行,类似于你拖动每一行的空白区域?谢谢。

0 投票
1 回答
2089 浏览

vaadin - vaadin TreeTable 删除没有孩子的父母的下拉菜单

我正在使用 vaadin 的 TreeTable。有没有办法删除或隐藏第一级对象上的下拉箭头,这些对象没有任何子对象并且仍然正确地垂直放置对象?

更新

如果有人感兴趣,最终解决方案:

我将 FieldFactory 添加到表中

0 投票
1 回答
2220 浏览

tooltip - vaadin TreeTable 的 ItemDescriptionGenerator 仅对列返回 null

我正在使用 vaadin 的 TreeTable 并尝试为我的行添加工具提示。这就是他们所说的应该这样做,但 propertyId 始终为空,所以我无法获得正确的列?是的,我也在 E​​clipse 调试器中运行它 =)

与这部分相关的代码:

0 投票
1 回答
952 浏览

jsf - 在 ADF 树表中排序

是否可以在 ADF 的 TreeTable 中设置 sortproperty?我有一个视图标准,查询中有一个 order by 子句。

TreeTable 没有以正确的顺序显示项目。这是已知的,还是?

0 投票
1 回答
3973 浏览

parent-child - Vaadin 将子项添加到树表

我试图将一个子元素添加到树表(元素是一个 Bean),但不知何故结果很奇怪。我把一个小例子放在一起。

正如您在最后一行中看到的那样,p1 应该是 p3 的父级,结果:见图片。(p3 成为 p2 的孩子)

代码可以从这里访问:goo.gl/BMXiv

有2个主要文件:

TttestApplication.class

项目.class

CS

0 投票
0 回答
1605 浏览

primefaces - 未调用 p:treeTable 中的 CommandLink/CommandButton 的操作

我下载了 primefaces 3.1,添加到我的项目中尝试将 commandButton/commandLink 添加到 treeTable 的列中,但是除了根行之外,不会调用列中 commandButton/commandLink 的操作。

问题可能是什么?谢谢

编辑:

xhtml中的树表:

豆:

我还有一个 formProductRelationView bean,它有 updateProductListForSelectedCatalog() 方法。

感谢关注。

0 投票
2 回答
2472 浏览

vaadin - TreeTable 插入新项目 (Vaadin)

我有一个 TreeTable,我可以用元素对其进行初始化,并显示它们。但很久以后我无法插入新元素。

  • 每个 treetable.addItem(...) 稍后给出 null
  • 初始化中的方法以后也不能插入新元素。
  • 每个新项目都有一个唯一的 itemid
  • 我没有收到任何错误信息

我怎样才能找出真正的问题是什么?

我确定我以正确的顺序添加了正确的类型。

提前致谢。

(插入代码片段会很无聊,因为我们有 10 列)

0 投票
1 回答
2665 浏览

vaadin - 如何在 vaadin TreeTable 中重新展开对象

在我重置 TreeTable 的容器数据源后,我试图重新扩展 TreeTable 中的对象,但我不起作用。有没有人试过这个?我哪里错了?

0 投票
3 回答
6102 浏览

jquery - 使用 jQuery treeTable 延迟加载

我正在使用这个插件来获取树视图表: http: //ludo.cubicphuse.nl/jquery-plugins/treeTable/doc/

它工作得很好,除了我需要的一件事,那就是内容的延迟加载。

它确实提供了打开文件夹时的回调功能,然后我用它来获取新打开的分支并使用 ajax 调用来填充数据。它可以很好地填充表格,但添加的行不符合它们应该的缩进结构。

调用 jQuery('#tree-table').treeTable({}); 添加额外的行后会导致适当的缩进,但它也会折叠树,这对用户导航很深的路径来说很烦人。

有没有其他人试图用 treeTable 做类似的事情?