繁体   English   中英

在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 %>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM