现在我有一个部分:_orders.html.erb
和一个js视图:orders.js.erb
_orders.html.erb代码如下:
<% @orders.each do |order| %>
<div>order.id</div>
<% end %>
js视图使用上面的partial将partial添加到元素:
$('.profile-content').empty().append("<%= j render('orders.html.erb') %>")
如何组合这两个文件,以便我有一个文件,例如orders.js.html.erb
?我不想为4行代码分别创建两个文件。
就我想做的事而言,我的控制器中有一个处理AJAX请求的方法。该方法将始终呈现orders.js.erb
文件,该文件又呈现_orders.html.erb
文件。我想在一个文件中包含视图代码,即组合orders.js.erb
和_orders.html.erb
,这样另一个程序员只需要查看一个文件来修改视图代码。