我想在<p:schedule>
中显示自定义消息。它显示带有时间前缀的消息,例如“12a CycDemo”。
如何只显示没有时间前缀的“CycDemo”?我将其添加如下:
model.addEvent(new DefaultScheduleEvent("CycDemo", fromDate, toDate));
答案 0 :(得分:0)
我得到一个解决方案。这不是一个好的解决方案,因为我仍然找不到另一种方式
当我通过开发人员工具调试浏览器上的html
内容时,我找到了以下代码。
....
<span class="fc-event-time">12a</span>
<span class=".....">CycDemo</span>
...
这就是为什么,我是通过CSS
display:none
来解决的。
.fc-event-time {
display: none;
}
现在,我只能看到没有时间前缀的预期消息:)
答案 1 :(得分:0)
您必须在timeFormat
中添加空的<p:schedule>
属性,然后前缀将消失。
<p:schedule id="schedule" value="#{scheduleView.eventModel}" widgetVar="myschedule" timeFormat="">
答案 2 :(得分:0)
将AllDay设置为DefaultScheduleEvent的真实
DefaultScheduleEvent d = new DefaultScheduleEvent();
d.setAllDay(true);
eventModel.addEvent(d)