我在一个网站上工作,想知道是否有一种方法可以检查是否有事件。如果有事件,则显示日历,否则隐藏日历?甚至显示一个空的日历?
目前,我收到这样的错误消息:一旦事件全部被销毁,我将无法向日历渲染日历。
我正在使用gem simple_calendar
日历代码:
<%= date.day %>
<% events.each do |event| %>
<div>
<%= event.name %>
</div>
<% end %>
<% end %> ```
您可以通过许多不同的方式进行检查,我在写以下几条
<% if events.present? %>
=== Your code ====
<% end %>
或
<% if events %>
=== your code ===
<% end %>
也有人使用存在吗?您也可以尝试。