我希望将动作视图渲染到文件中(或者只要我以后可以将其写入文件并不重要),这看起来很简单,但我花了很多时间在这方面没有成功。
当然我们可以渲染部分或任何地方,但我也需要控制器部分。所以例如,当我去/ mycontroller / myaction时,我希望渲染完成到一个文件中(我是否有意义?:))。
由于
答案 0 :(得分:1)
您正在寻找render_to_string方法。它接受您可以传递给渲染的所有选项,但它会将其作为字符串返回,您可以将其写入文件。
答案 1 :(得分:0)
根据Rails渲染指南使用render_to_string
:
http://guides.rubyonrails.org/layouts_and_rendering.html#using-render