【问题标题】:eventRender disappears in fullcalendar v5eventRender 在 fullcalendar v5 中消失
【发布时间】:2020-04-28 13:23:53
【问题描述】:
Version : Fullcalendar-Scheduler v5 beta2

我在 chrome 中尝试了如下所示的 eventRender:

document.addEventListener('DOMContentLoaded', function() {
    var calendarEl = document.getElementById('planningMix');
    var planningMix = $(calendarEl);
    var calendar = new FullCalendar.Calendar(calendarEl, {
        //...
        eventRender: function(info) {
            debugger
          },
        events: function(d, successCallback, failureCallback) {
           //...
        }
    });

    calendar.render();
});

当我运行这段代码时,“调试器”没有被触发。 eventRender 已成为 V5 中的另一个名称?

【问题讨论】:

    标签: fullcalendar fullcalendar-scheduler fullcalendar-5


    【解决方案1】:

    那些打算从V4升级到V5的人,请查看此文档upgrading-from-v4,升级时我们需要考虑许多更改。

    事件内容示例

    eventContent: function (arg) {
    
                var event = arg.event;
                
                var customHtml = '';
                
                customHtml += "<span class='r10 font-xxs font-bold' style='overflow: hidden;'>" + event.title + "</span>";
                
                customHtml += "<span class='r10 highlighted-badge font-xxs font-bold'>" + event.extendedProps.age + text + "</span>";
                              
    
                return { html: customHtml }
            }
    

    【讨论】:

      【解决方案2】:

      你可以用这个:

      eventClick: function (info) {
                  showdata(info.event.id);
               }
      

      我使用了 v3 并升级到 v5 并且仍在工作。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-04-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-12-02
        相关资源
        最近更新 更多