在 rails 中渲染部分内容
render partial in rails
在我的应用程序中有一个按钮,如下所示。
<button type="button" data-toggle="modal" data-target="#askNetworkFormModal" class="hidden-xs btn btn-primary mb-10" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class=""><b>
Ask
</b></span>
</button>
这里的数据目标是模态调用askNetworkFormModal,它在_askthenetwork.html.erb
我在 application.html.erb 内渲染如下
<%= render partial: 'layouts/askthenetwork' %>
我只想为包含我的按钮的页面呈现此内容。我该怎么做。
我已经通过如下更改代码解决了这个问题。
<% if controller_name =="home" && action_name == "feed"%>
<%= render partial: 'layouts/askthenetwork' %>
<% end %>
在我的应用程序中有一个按钮,如下所示。
<button type="button" data-toggle="modal" data-target="#askNetworkFormModal" class="hidden-xs btn btn-primary mb-10" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class=""><b>
Ask
</b></span>
</button>
这里的数据目标是模态调用askNetworkFormModal,它在_askthenetwork.html.erb
我在 application.html.erb 内渲染如下
<%= render partial: 'layouts/askthenetwork' %>
我只想为包含我的按钮的页面呈现此内容。我该怎么做。
我已经通过如下更改代码解决了这个问题。
<% if controller_name =="home" && action_name == "feed"%>
<%= render partial: 'layouts/askthenetwork' %>
<% end %>