我正在使用Rails 4.1.8,我希望从Helper中的某个控制器获取HTML输出,我将在稍后在View中使用。
假设此时app
可用,这就是我想要的。然而,这只是一个概念性的例子,而不是工作代码。
# pseudo-code
# widgets_helper.rb
module WidgetsHelper
def widget_html(widget_id)
app.get("/widgets/#{widget_id.to_s}.html")
app.response.body
end
end
我发现this answer似乎与我有关,但我不确定该去哪里。
我也读到了render_to_string,但我不确定这是否也将我带到了可行的解决方案。
更新
上一个问题的评论也提及了this question