sco*_*s78 3 javascript fullcalendar laravel-5.8 fullcalendar-5
I\xc2\xb4m 用fullCalendar插件获取实际周数laravel 5.8. 我需要获取它,将此日期发送到控制器并使用此日期进行查询。
在我的 script.js 中我有一个listener click但将视图更改为周,并在此视图中的标题中将当前周采用以下格式:
8 \xe2\x80\x93 14 mar 2021\nRun Code Online (Sandbox Code Playgroud)\n我想要一周的第一天和一周的最后一天。还有 i\xc2\xb4m 托盘
\nvar currentDate = calendar\nvar beginOfWeek = currentDate.startOf('week');\nvar endOfWeek = currentDate.endOf('week');\nRun Code Online (Sandbox Code Playgroud)\n但还给我:
\ncurrentDate.startOf is not a function\nRun Code Online (Sandbox Code Playgroud)\n因为currentData返回空数组...但是 i\xc2\xb4m instacie 我的日历所以:
var calendar = new FullCalendar.Calendar(document.getElementById('calendar'), {\n headerToolbar: {\n left: 'prev next today',\n center: 'title',\n right: 'dayGridDay dayGridWeek dayGridMonth listMonth'\n },\n locale: config.lang,\n initialView: 'dayGridMonth',\n displayEventTime: true,\n \n events: dbEvents,\nRun Code Online (Sandbox Code Playgroud)\n我的日历中有来自数据库的所有事件...我不明白为什么我可以 xc2xb4t 使用我的对象来使用startOf和endOf。
我不知道 xc2xb4t 知道 ixc2xb4m 的逻辑做得很好,也许我应该以其他形式执行此操作。我怎样才能得到当前星期?甚至我想在下周或上周表明我可以在这周过得很好。
\n非常感谢您的帮助,对我的英语感到抱歉,我希望您能理解我。
\n通过这个函数,i\xc2\xb4m 能够得到 week\xc2\xb4s 天
\n/** GET DAYS OF WEEK */\n function getDaysOfWeek(calendar){\n if(!calendar) return;\n let startDayWeek = calendar.view.activeStart;\n let endDayWeek = calendar.view.activeEnd;\n\n var firstDay = new Date(startDayWeek);\n var lastDay = new Date(endDayWeek);\n\n dayStartWeek = firstDay.toISOString().substring(0,10);\n dayEndWeek = lastDay.toISOString().substring(0,10);\n }\nRun Code Online (Sandbox Code Playgroud)\n