【发布时间】:2011-10-21 10:18:02
【问题描述】:
我在 Rails v2.3 应用中看到了一些代码。
在layout/car_general.html.erb(这个视图被cars_controller中的一个方法调用),看到了代码:
<body>
<%= yield %>
<%= javascript_include_tag 'jquery-1.4.2.min' %>
<% javascript_tag do %>
<%= yield :jstemplates %>
var some_car = new Object;
<%= yield :some_car %>
<% end -%>
</body>
要问的两个问题:
- 在哪里可以找到
<body>下第一个 的产量内容。 - 在视图中包含 js 代码是特定于 Rails 的方式吗?
<%= yield :jstemplates %>和<%= yield :some_car %>呢,是指向视图还是仅仅显示some_car的值?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.1