我对 Rails 很陌生,并且正在尝试了解/lib/
Rails 中的目录是如何工作的 - 以及如何引用/lib/
目录中定义的变量以在视图中使用。
我有一个名为的文件helloworld.rb
,它保存在 Rails 的 /lib/ 目录中。
该helloworld.rb
文件具有以下代码:
module HelloWorld
def hello
@howdy = "Hello World!"
end
end
我希望能够在名为 的视图上显示此方法的结果index.html.erb
,因此我在文件中包含以下代码index_helper.rb
:
module IndexHelper
require 'helloworld'
end
另外,我在视图中包含以下代码index.html.erb
:
<%= @howdy %>
我错过了什么?