如何禁用 ZK 日历中的事件幽灵?
How to disable the event ghost in ZK Calendar?
我正在使用 ZK CE-9.0.0 & zk-calendar-2.1.5 source code.
我正在处理 calendars
的事件 onEventCreate
,以在日历中创建新事件。
每当我这样做时,也会创建事件 ghost/dragging ghost。请参考以下截图。
我想摆脱这个活动的幽灵。我通过执行事件处理方法中的以下代码来实现此目的:
@Listen("onEventCreate = #calendars")
public void createEvent(CalendarsEvent event) {
event.clearGhost();
}
虽然此代码有效,但事件重影仍会出现半秒。
虽然我希望这个事件幽灵根本不出现在屏幕上。
我怎样才能达到同样的效果?
谢谢,
RAS
最简单的解决方案是使用样式来隐藏重影事件。
<style>
.z-calendars-evt-ghost{
opacity: 0;
}
</style>
如果你想将它应用到特定的组件,你可以在日历组件上使用一个 sclass 并将它包含在样式声明中:
<style>
.no-ghost .z-calendars-evt-ghost{
opacity: 0;
}
</style>
<div sclass="no-ghost" >
<calendars id="calendars"/>
</div>
我正在使用 ZK CE-9.0.0 & zk-calendar-2.1.5 source code.
我正在处理 calendars
的事件 onEventCreate
,以在日历中创建新事件。
每当我这样做时,也会创建事件 ghost/dragging ghost。请参考以下截图。
我想摆脱这个活动的幽灵。我通过执行事件处理方法中的以下代码来实现此目的:
@Listen("onEventCreate = #calendars")
public void createEvent(CalendarsEvent event) {
event.clearGhost();
}
虽然此代码有效,但事件重影仍会出现半秒。 虽然我希望这个事件幽灵根本不出现在屏幕上。
我怎样才能达到同样的效果?
谢谢,
RAS
最简单的解决方案是使用样式来隐藏重影事件。
<style>
.z-calendars-evt-ghost{
opacity: 0;
}
</style>
如果你想将它应用到特定的组件,你可以在日历组件上使用一个 sclass 并将它包含在样式声明中:
<style>
.no-ghost .z-calendars-evt-ghost{
opacity: 0;
}
</style>
<div sclass="no-ghost" >
<calendars id="calendars"/>
</div>