【问题标题】:Vue FullCalendar how to set options dynamically?Vue FullCalendar 如何动态设置选项?
【发布时间】:2018-03-17 11:45:29
【问题描述】:

我需要动态更改 Vue FullCalendar 中的一些选项,但日历没有应用它。

请看我的例子https://codesandbox.io/s/3q2j3r7pjq

底部的按钮设置 maxTime 选项从 20:00 到 18:00

如何刷新日历视图?

【问题讨论】:

    标签: javascript vue.js fullcalendar


    【解决方案1】:

    我找到了 =)

    this.$refs.calendar.fireMethod('option', optionName, optionValue)
    

    【讨论】:

      【解决方案2】:

      您必须为日历组件定义引用并在其 api 上调用 setOption

      <full-calendar :config="config" :events="events" ref="fullCalendar" />
      ...
      this.$refs.fullCalendar.getApi().setOption('maxTime', '18:00:00');
      

      【讨论】:

        猜你喜欢
        • 2012-11-06
        • 1970-01-01
        • 1970-01-01
        • 2011-11-03
        • 2021-03-17
        • 1970-01-01
        • 1970-01-01
        • 2017-08-26
        • 1970-01-01
        相关资源
        最近更新 更多