我正在尝试将gem simple_calendar实现到我的项目应用程序中。我正在关注Github文档(https://github.com/excid3/simple_calendar)以帮助我完成整个过程,但我在“渲染事件”部分中遇到了问题。
在为一天事件运行scaffold命令并对我的控制器和视图进行更改之后,我尝试更新我的日历页面,并为nil:NilClass'得到错误'undefined method`deffout'。它突出了我的日历视图的第一行有问题,但我不知道问题是什么:
<%= month_calendar events: @events do |date, events| %>
<%= date.day %>
<% events.each do |event| %>
<div>
<%=event.name %>
</div>
<% end %>
<% end %>
我无法在我的代码中的任何地方找到“拒绝”,而我对下一步该做什么感到困惑。任何帮助都将不胜感激。
答案 0 :(得分:0)
事件如果您没有事件,请不要使用events: @event
只留下此代码:
<%= month_calendar do |date| %>
<%= date %>
<% end %>
如果您要显示任何对象,请按事件更改