我有Lazy DataScroller,我想通过className( updated =“ @(。myClass)” )更新元素。问题是更新不适用于惰性DataScroller 。 如果我删除惰性属性并使用简单列表(而不是LazyDataModel)-按类名更新成功执行。
<p:dataScroller id="myId" value="#{searchCriteria.lazyDataModel}" lazy="true" var="a" chunkSize="12" rowIndexVar="rowIndex">
<h:panelGroup id="dummy" styleClass="myClass" layout="block">
// content is not updated when updated="@(.myClass)"
</h:panelGroup>
</p:dataScroller>
<p:dataScroller id="myId" value="#{searchCriteria.myList}" var="a" chunkSize="12" rowIndexVar="rowIndex">
<h:panelGroup id="dummy" styleClass="myClass" layout="block">
// content is updated successfully when updated="@(.myClass)"
</h:panelGroup>
</p:dataScroller>
有没有办法解决这个问题?