在文件index.html.erb
中,我有代码打印每个元素的一些属性@calender_items
:
<% @calender_items.each do |calender_item| %>
...
<td><%= calender_item.date %></td>
...
<% end %>
实例变量由控制器中的这一行分配:
@calender_items = CalenderItem.all
如果我注释掉这一行,index.html.erb
文件仍然有效。有人可以给我任何提示,说明为什么即使不再分配实例变量,我仍然可以访问它?实例变量什么时候被销毁?