在不改变当前视图的情况下刷新 p:schedule

Refresh a p:schedule without changing the current view

我有带 LazyScheduleModel 的 PrimeFaces 8。我可以刷新当前周视图,而无需返回当前日期的时间表吗? 该组件刷新正常,但刷新后总是跳到当前日期,不保持当前视图。

您需要分配一个小部件变量,并使用PF('scheduleWidgetVarName').update()。这将更新时间表并保持当前视图。

参见:https://primefaces.github.io/primefaces/jsdocs/classes/src_primefaces.primefaces.widget.schedule-1.html#update