![](/img/trans.png)
[英]How to render another page (Controller Action + View) inside current view
[英]How to call render on a view from inside an action?
我想從動作返回之前獲得渲染的響應,所以像這樣:
def test
my_html = # RENDER VIEW HERE AND ASSIGN TO VARIABLE
render :text => my_html
end
我怎樣才能做到這一點?
您可以使用render_to_string
def test
my_html = render_to_string(:action => :show)
render :text => my_html
end
render_to_string接受render的所有選項。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.