我希望在一个Rails helper中包含一个模块(该helper本身也是一个模块)。
该helper的代码如下:
module SportHelper
.....
end
此模块为:
module Formula
def say()
....
end
end
现在,我想在 SportHelper
中使用方法 say
。我该怎么做?
如果我这样写:
module SportHelper
def speak1()
require 'formula'
extend Formula
say()
end
def speak2()
require 'formula'
extend Formula
say()
end
end
这个方法可以运行,但我不想这么做,我只想在助手模块上添加方法,而不是添加所有方法。