Primefaces 安排造型课和全天

发布于 2024-12-19 17:45:53 字数 243 浏览 2 评论 0原文

我想将 styclass 和 allday 变量添加到事件中。事情是这样的,DefaultScheduleEvent 没有能够设置这两个变量的方法,

因此,如果我选择设置全天的变量,我无法更改时间表中显示的事件的颜色,但它按小时显示我的内容需要展示;如果我设置 styleclass 变量,我可以更改颜色,但事件不是按小时计算的,因此看起来好像每个事件都花了一整天的时间来执行。

有没有办法可以同时设置这两个变量???

谢谢

I want to add the styclass and the allday variable to an event. Here's is the thing, The DefaultScheduleEvent does not have a method to be able to set both variables,

So if i choose to set the variable of allday i cannot change the color of the event shown in the schedule, but it shows by hours what i need to show; if I set the styleclass variable, i can change the colors, but the events are not by hours, so the appear as if each event took all day to be executed.

Is there a way can set this two variables, at the same time???

Thx

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

冷默言语 2024-12-26 17:45:53

DefaultScheduleEvent 有一个构造函数,您可以在其中设置样式,还有一个 setter 用于设置是否是全天(无论如何从 3.0-RC1 开始)。我的做法是这样的:

evt = new DefaultScheduleEvent("My event", start, finish, "calendarButton");
evt.setAllDay(true);
evt.setEditable(false);
calendar.add(evt);

然后,在我的 CSS 上,我有这样的样式(背景位有点烦人):

.calendarButton, .calendarButton .fc-event-skin, .calendarButton a {
background-color: #aaaaaa;
border-color: gray;
}

DefaultScheduleEvent has a constructor in which you can set the style and a setter for you to set whether or not it is all day (as of 3.0-RC1 anyway). Here's how I have it:

evt = new DefaultScheduleEvent("My event", start, finish, "calendarButton");
evt.setAllDay(true);
evt.setEditable(false);
calendar.add(evt);

Then, on my CSS I have this for the style (the background bit is a bit annoying to get right):

.calendarButton, .calendarButton .fc-event-skin, .calendarButton a {
background-color: #aaaaaa;
border-color: gray;
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文