我一直在閱讀Rails的敏捷Web開發,以下是我目前在第75/76頁上爲您設置產品視圖的信息。動作控制器:捕獲到的異常 - 使用Rails進行敏捷Web開發
我運行rails s,我得到的是這個異常。
* C:/Users/Win7/Desktop/Agile/depot/app/views/products/index.html.erb:25: 語法錯誤,意想不到keyword_end,期望 ')'「);結束 ^ C:/Users/Win7/Desktop/Agile/depot/app/views/products/index.html.erb:34: 語法錯誤,意想不到的關鍵字_ensure,期待')' C:/ Users/Win7/Desktop /Agile/depot/app/views/products/index.html.erb:36: 語法錯誤,意想不到的keyword_end,預計 ')' *
下面是從視圖代碼:
<h1>Listing products</h1>
<table>
<% @products.each do |product| %>
<tr class="<%= cycle('list_line_odd', 'list_line_even') %>">
<td>
<%= image_tag(product.image_url, class: 'list_image') %>
</td>
<td class="list_description">
<dl>
<dt><%= product.title %></dt>
<dd><%= truncate(strip_tags(product.description), length: 80 %></dd>
</dl>
</td>
<td class="list_actions">
<%= link_to 'Show', product %><br />
<%= link_to 'Edit', edit_product_path(product) %><br />
<%= link_to 'Destroy', product, confirm: 'Are you sure?', method: :delete %>
</td>
</tr>
<% end %>
</table>
<br />
<%= link_to 'New Product', new_product_path %>
我不知道爲什麼我得到這個異常。任何人都可以點亮一下嗎?
一如既往的非常感謝!