如何从另一个辅助方法中调用Rails辅助方法?

pic*_*rdo 16 ruby ruby-on-rails helpers

我正在写一个帮助器,需要调用另一个生成html的帮助器.我怎么做?

psj*_*scs 17

尝试:
包括AnotherHelper


Lar*_*y K 6

打电话吧.

如果它位于不同的帮助文件中,则控制器可以使用控制器方法" helper " 包含其他帮助文件

添加:

这是一个例子:

# in the view
<%= my_helper %>

# in the helper file
def my_helper
  "<div>" + someother_helper_which_generates_html + "</div>"
end
Run Code Online (Sandbox Code Playgroud)

**如果这没有帮助,请在您的问题中添加更多详细信息....

  • 这个答案没有解决问题。它询问如何从另一个 **Helper** 中使用一个 **Helper**,而不是在 **View** 中演示 **Helper** 的用法。 (4认同)