最佳实践:javascript的最佳位置,包括渲染。 Rails3.2

时间:2012-07-10 14:33:21

标签: jquery ruby-on-rails-3

我的环境

Rails 3.2.1
ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin11.4.0]

我像这样使用jQuery。

$('.foo').append("<%= escape_javascript(render 'bar') %>");

首先,我在带有content_for的eruby文件中写道。

 <% content_for :script do %> 
   <%= javascript_tag do -%>
     $('.foo').append("<%= escape_javascript(render 'bar') %>");
   <% end %>
 <% end %>

然而,javascript的部分变得很大,所以我想将javascript移动到另一个文件。 那么文件应该在哪里我很麻烦。

现在我创建目录“$ RAILS_ROOT / app / views / js /”并将文件创建到其中。

 <% content_for :script do %> 
   <%= render 'js/foo' %>
 <% end %>

所以我想知道javascript的最佳位置,包括渲染。

非常感谢提前。

0 个答案:

没有答案
相关问题