【发布时间】:2021-03-18 15:45:01
【问题描述】:
Primefaces 时间线在更新时闪烁。这是非常不美观的旧版本在更新时没有闪烁。 如果你点击 primefaces 展示中的按钮,你可以看到它的样子:
https://www.primefaces.org/showcase/ui/data/timeline/editServer.xhtml?jfwid=0a833
<p:timeline id="timeline" value="#{editServerTimelineView.model}" var="booking"
zoomMax="#{editServerTimelineView.zoomMax}"
start="#{editServerTimelineView.start}"
end="#{editServerTimelineView.end}"
editable="true" editableTime="#{editServerTimelineView.editableTime}"
widgetVar="timelineWdgt">
<p:commandButton value="Toggle TimeChangeable" process="@this" update="timeline"
action="#{editServerTimelineView.toggleEditableTime}"/>
每次更新时间线时都会发生同样的事情。
你知道如何防止时间线闪烁吗?
【问题讨论】:
-
嗯,这很可能是为了将时间线升级到更新版本的插件。
-
这个例子也有这个方面,它应该向你展示它的加载
<f:facet name="loading"> <i class="pi pi-spin pi-spinner" style="font-size: 3em"></i> </f:facet>,但它似乎没有这样做。
标签: jsf primefaces