rails中js的引用

rails会将全部的js合并,减少浏览器请求次数。对有针对单个网页的js来说就要用到content_for

在Layout中加入:

<div id="sidebar">
    <%= yield :javascript %>
</div>
<div id="content">
    <%= yield %>
</div>

然后在你想要拥有的view模版中加入:

<%= content_for :javascript do %>
   <script>
      //content
   </script>
<% end %>

相关推荐