【发布时间】:2018-08-16 13:28:25
【问题描述】:
是否可以在 pe:sheet 组件 primefaces 中进行实时滚动。对于数据表,我执行了实时滚动并且它正在工作。
pe:sheet 中的实时滚动有什么解决方法吗?
【问题讨论】:
标签: jsf primefaces primefaces-extensions
是否可以在 pe:sheet 组件 primefaces 中进行实时滚动。对于数据表,我执行了实时滚动并且它正在工作。
pe:sheet 中的实时滚动有什么解决方法吗?
【问题讨论】:
标签: jsf primefaces primefaces-extensions
我是组件的作者,我可以回答没有 LiveScroll 的工作表。
话虽如此...该工作表旨在处理大量数据,当您进行编辑时,它只提交您编辑的单个单元格,这与提交整个表单的 PF DataTable 不同。
我会说试试看它是否满足您的需求。您要加载多少行?
【讨论】:
<p:ajax event="cellEdit" partialSubmit="true"> 或在全局范围内将 partialSubmit 设置为 true stackoverflow.com/questions/30934671/… (我默认这样做)或什至使用 o:form 来规避这一点,showcase.omnifaces.org/components/form
p:inputText 而不是单元格编辑器。用户在编辑“工作表”时不希望必须单击每个单元格将其转换为编辑器然后对其进行编辑。他们想要“像编辑一样的 Excel”。 PF DT 提交 40 个值 (4 x10 = 40)。现在想象一下 10x10 或 10x200 行。您不能使用 DataTable 制作类似 Excel 的界面。许多用户不想单击一行以使其可编辑,他们希望在单元格周围进行 TAB。至少我的很多用户都这样做。工作表专为该样式界面设计,可快速输入数据。