I found a solution to implement custom actions for the prev and next buttons in a Fullcalendar.
但我不知道,我怎么能用它来做我的情况。如果<p:calendar>
切换到下个月/年,我想更改<p:schedule>
的显示日期范围,而另一个方向则相同。我的构造看起来像一个简单的Outlook日历。
我让<p:calendar>
有可能更新<p:schedule>
上的initalDate
dateSelect
。因此,计划将跳至所选日期的日期范围。但是,如果<p:schedule>
有'月'视图且用户决定再点击上一个/下一个按钮,我该如何处理该事件?如果用户使用<p:calenadar>
按钮和导航器,我得到的相同。
我的第一个想法是创建一个ManagedBean
来保存当前日期范围的状态。如果单击上一个/下一个按钮或导航器,则调用自定义事件。此事件比较给定范围并更新。但我认为这不可能或不是吗?
感谢您的回复。
答案 0 :(得分:0)
您必须使用LazyScheduleModel对象来执行此操作
ScheduleModel eventModel = new LazyScheduleModel() {
@Override
public void loadEvents(Date start, Date end) {
handlePreviousNext(start, end);
}
};