rails程序中加载js

常用的方式有两种:
1. 直接在view中写javascript代码;
2. 通过Asset Pipeline加载app/assets/javascripts中的js文件

对于第一种方式,我的习惯做法是在app/views/layout/application.html.erb中定义名称为javascriptyield,然后在需要js的view中使用content_for插入js代码:

# app/views/layout/application.html.erb

  
  
   
   <%= yield :javascript %>
  </body>
>

# app/views/users/show.html.erb
<% content_for :javascript do %>
  
                    
                    

你可能感兴趣的:(rails)