我有一張表格,在將此表格傳遞到下一頁後,將生成一份新聞簡報的預覽。我想將預覽的整個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幫, –
真正有用的這一個! –