Ruby on rails Rails:有没有办法将整个*.html.erb保存到@Var?

Ruby on rails Rails:有没有办法将整个*.html.erb保存到@Var?,ruby-on-rails,Ruby On Rails,我有一个表格,将此表格传递到下一页后,将生成一份新闻稿的预览。我想将预览的整个html传递给@Var或params。稍后将其保存在数据库中并发送新闻稿。有办法吗 干杯 斯特凡 //编辑:现在工作@状态未在参数中转移,我的错误 THX呈现(默认操作)返回呈现的响应。您可以将其分配给您喜欢的任何变量: @foo = render render还将呈现的响应分配给self.response\u body。如果您不想这样做,可以使用render\u to\u string: @foo = render

我有一个表格,将此表格传递到下一页后,将生成一份新闻稿的预览。我想将预览的整个html传递给@Var或params。稍后将其保存在数据库中并发送新闻稿。有办法吗

干杯 斯特凡

//编辑:现在工作@状态未在参数中转移,我的错误

THX

呈现
(默认操作)返回呈现的响应。您可以将其分配给您喜欢的任何变量:

@foo = render
render
还将呈现的响应分配给
self.response\u body
。如果您不想这样做,可以使用
render\u to\u string

@foo = render_to_string

render_to_string
可以工作,但听起来您的总体架构可能有问题。为什么要渲染到DB,而不是动态渲染?你能详细解释一下你的用例吗