ruby-on-rails - Rails : Is there any way to save a whole *. html.erb 到@Var?

标签 ruby-on-rails

我有一个表单,将此表单传递到下一页后,会生成新闻稿的预览。我想将该预览的整个 html 传递给 @Var 或参数。稍后将它们保存在数据库中并发送时事通讯。有什么办法吗?

干杯 斯特凡

//编辑:现在工作 @status 没有在参数中传输,我的错误

谢谢

最佳答案

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

@foo = render

render 还将呈现的响应分配给 self.response_body。如果你不想这样,你可以使用 render_to_string 代替:

@foo = render_to_string

关于ruby-on-rails - Rails : Is there any way to save a whole *. html.erb 到@Var?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8166167/

相关文章:

ruby-on-rails - RSpec 中意外的 nil 变量

ruby-on-rails - 如何用另一个 key 替换哈希 key

ruby-on-rails - Rspec 与 TestUnit

css - 在 rails 中的 bootstrap btn-group 中排列一个 form_for 按钮

MySQL + rails : errno: 150 "Foreign key constraint is incorrectly formed"

ruby-on-rails - Ruby 使用正则表达式替换散列键

ruby-on-rails - rails : Nested namespaced resource route

ruby-on-rails - 哪个记录导致 NOTICE : word is too long to be indexed

ruby-on-rails - Rails 返回用户数

ruby-on-rails - 编写自定义 OmniAuth 策略