我正在使用带有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/