GwtBootstrap3 FullCalendar


  1. 是否可以在 GwtBoostrap3 中禁用完整日历的标题?当我使用

    标头

    标头已禁用 = 新标头(); headerDisabled.setNoHeader(); GeneralDisplay gd = new GeneralDisplay(); gd.setHeader(header);

然后标题仍显示为:(我也试过

CalendarConfig config = new CalendarConfig(headerDisabled);

它没有用。

  1. 我实现了方法public void dayRender(JavaScriptObject javaScriptObject, Element element)

    gd.setViewRenderCallback(new ViewRenderCallback()

但从不调用此方法。我想更新单元格的高度。知道我还能怎么做吗?

谢谢你的帮助

好的,我找到了解决方法。

首先,这似乎是FullCalendar的错误,Header调用setNoHeader();时设置null而不是false

解决方法:

创建自定义标头:

public class MyHeader extends Header {
    @Override
    public native void setNoHeader() /*-{
        var theInstance = this;
        theInstance.@org.gwtbootstrap3.extras.fullcalendar.client.ui.Header::header = false;
    }-*/;
}

并建立您的完整日历:

MyHeader header = new MyHeader();
header.setNoHeader();
CalendarConfig conf = new CalendarConfig(header);
FullCalendar c = new FullCalendar("toto", ViewOption.agendaDay, conf, true);

希望对;)有所帮助

相关内容

  • 没有找到相关文章

最新更新