我正在尝试在助手中添加一些实例变量,如下所示:
module ApplicationHelper
def title=(title)
@title = title
end
def title
@title
end
end
当我在 views/pages/index.html.erb 中分配标题时,如下所示:
<% title = 'Listing Pages' %>
并尝试在 views/layouts/application.html.erb 中显示它,如下所示:
<%= title %>
它显示为'',经过一些调试,看起来@title 没有被设置。
为什么在视图(模板)中不可用助手中添加的实例变量?
提前致谢。