Rails的通过让我们直接通过收集变量render
方法像下面为我们节省了each
环:如何在Rails中使用render @collection时使用不同名称的文件?
<%= render @products %>
默认情况下,它会寻找一个名为_product.html.erb文件,并使其对于@products
集合中的每个单个项目。不知何故,该文件已被命名为_custom_product.html.erb,现在如何告诉render
方法来呈现名称不同于标准的文件_product.html.erb?
请问这个'< %=渲染部分:“custom_product”,集合:@products%>'工作? – Pavan
@Pavan不,它不起作用。它说_custom_product.html.erb中的未定义变量'产品' –