【发布时间】:2011-09-21 21:09:31
【问题描述】:
我有两个帮助文件。 events_helper.rb 和 users_helper.rb。
这两个帮助文件都有一个名为foobar 的方法。在事件控制器中,索引视图。如果我打电话给foobar。它不应该在 events_helper.rb 中加载帮助程序foobar 吗?
或者这不是助手的工作方式?
【问题讨论】:
我有两个帮助文件。 events_helper.rb 和 users_helper.rb。
这两个帮助文件都有一个名为foobar 的方法。在事件控制器中,索引视图。如果我打电话给foobar。它不应该在 events_helper.rb 中加载帮助程序foobar 吗?
或者这不是助手的工作方式?
【问题讨论】:
似乎所有助手都可用 - 所以不确定它会在你的情况下选择哪个,理想情况下是事件控制器......从你的评论来看,它似乎选择了错误的。
你能给他们起不同的名字吗?
Why are all Rails helpers available to all views, all the time? Is there a way to disable this?
【讨论】: