我有一张表格,在将此表格传递到下一页后,将生成一份新闻简报的预览。我想将预览的整个html传递给@Var或params。稍后将其保存在数据库中并发送通讯。有没有办法做到这一点?Rails:有没有办法将整个* .html.erb保存到@Var中?
干杯 斯特凡
//编辑:现在的工作@status不是在PARAMS transferd,我的错误
THX
我有一张表格,在将此表格传递到下一页后,将生成一份新闻简报的预览。我想将预览的整个html传递给@Var或params。稍后将其保存在数据库中并发送通讯。有没有办法做到这一点?Rails:有没有办法将整个* .html.erb保存到@Var中?
干杯 斯特凡
//编辑:现在的工作@status不是在PARAMS transferd,我的错误
THX
render
(默认操作)返回呈现的响应。你可以指定这个给你喜欢的任何变量:
@foo = render
render
也分配给self.response_body
呈现的响应。如果你不希望这样,您可以使用render_to_string
代替:
@foo = render_to_string
render_to_string
的工作,但它听起来像你的整体架构可能是有问题的。为什么要渲染到数据库,而不是动态渲染?你能解释更多关于你的用例吗?
THX帮, –
真正有用的这一个! –