fko*_*ler 5 ruby-on-rails ruby-on-rails-4 ruby-on-rails-4.2
如何在Ruby on Rails 4.2中渲染部分字符串,因为render_to_string不推荐使用?
就像是:
rendered_string = render_to_string partial: 'forgotten_orders/soonest_manufacturing_date', locals: { forgotten_order: forgotten_order, soonest_manufacturing_date: soonest_manufacturing_date }
Run Code Online (Sandbox Code Playgroud)
你可以使用render.我的演示:
在我看来:
<% foo = render 'foo_thing', bar:"formal bar" %>
<%= foo %>
Run Code Online (Sandbox Code Playgroud)
在_foo_thing.html.erb:
<%= "This bar is a #{bar}" %>
Run Code Online (Sandbox Code Playgroud)
在我的屏幕上:
This bar is a formal bar
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4114 次 |
| 最近记录: |