如何从视图中的模块调用方法?
/ lib文件夹“util.rb”
module Util
def something
....
end
end
控制器中的
require 'util'
在视图中
<% name = ??? Util.something ??? %>
答案 0 :(得分:0)
看到实际的用例会很棒,因为有几种方法可以做到这一点。我还建议使用帮助程序来查看它们的设计目的。
但是在你的情况下,唯一能让它发挥作用的是在该方法上设置self
。
module Util
def self.something
puts 'hi'
end
end
然后您可以在视图中轻松调用它:
<% hello = Util.something %>