我正在制作一个视图,在同一页面上显示 12 个人的议程。那么,与其使用 FullCalendar 单独编码 12 个议程,不如创建一个运行 12 次并制作 12 个议程的循环?
这就是我想要的格式:
avail1.fullCalendar({
header: {
left: false,
center: false,
right: false,
},
height: 730,
slotMinutes: 30,
allDaySlot: false,
minTime: 6,
maxTime: '21:30',
defaultView: 'agendaDay',
});
这为第一人称提供了议程,但我希望它再做 11 次。我想要的只是让循环将第 1 行中的 #1:avail1.fullCalendar({
更改为 2、3、4,并一直更改为 12。
如果您需要查看更多代码,请告诉我谢谢!
这应该可以做到:(ERB 模板引擎)
<% 12.times do |i| %>
avail<%= i+1 %>.fullCalendar({
header: {
left: false,
center: false,
right: false,
},
height: 730,
slotMinutes: 30,
allDaySlot: false,
minTime: 6,
maxTime: '21:30',
defaultView: 'agendaDay',
});
<% end %>