全日历事件限制不使用弹出框



我正在使用带有eventLimit的fullcalendar。

我不想使用eventLimit的弹出功能,我只想在同一视图中显示剩余的事件。

我正在使用基本周,但如果我设置:

elementClick: 'basicWeek'

单击更多链接根本不起作用。

请参阅以下链接中的示例

我想你的意思是:

eventLimitClick: "basicWeek"

不是"元素点击"。

https://fullcalendar.io/docs/display/eventLimitClick/

据我所知,文档中没有"elementClick"选项。

编辑:

在你的JSFiddle中,我可以看到你正确地使用了"eventLimitClick"。但是,您要求它转到您已经进入的相同视图("basicWeek"),这基本上什么也不做。

你的意思是让它转到"basicDay"视图以获取更多详细信息吗?如果是这样,那么为了使其工作,您需要覆盖相关日视图的"eventLimit",这样您就不会简单地在该视图上显示"显示更多"类型链接而不是实际事件。为此,您需要更新您在 Fiddle 中使用的 fullCalendar 和 momentJS 版本,以便 fullCalendar 支持特定于视图的选项(请参阅 https://fullcalendar.io/docs/views/View-Specific-Options/)。

简而言之,您需要做的是设置这样的选项:

eventLimit: 1,
eventLimitClick: 'basicDay', //go to a DAY view, not the same week view
views: { 
basicDay: { eventLimit: false } //for the day view, remove the event limit
},

查看工作小提琴:http://fiddle.jshell.net/pwyw2sfy/3/

相关内容

  • 没有找到相关文章

最新更新