我的代码如下:
ac = ActionController::Base.new()
# do some stuff
ac.render_to_string(
partial: my_partial,
formats: my_format,
locals: { some_local: some_value }
)
我想要做的是让一些帮助器动态可用于我渲染的部分。理想情况下,我想循环一组辅助模块并扩展视图,以便在视图中访问我的帮助器方法。这可能吗?
(我知道这不是干净的代码,但这是一个非常特殊的低级别服务)