我一直困惑的下面幾行:Rails的意見[由導混淆]
<td><%= link_to 'Show', book %></td>
<td><%= link_to 'Edit', edit_book_path(book) %></td>
<td><%= link_to 'Remove', book, :confirm => 'Are you sure?', :method => :delete %></td>
從
http://guides.rubyonrails.org/layouts_and_rendering.html
定義什麼是 'edit_book_path(書)'?你能解釋一下這是什麼意思嗎?它看看控制器'本書',並檢查控制器方法'編輯',同時傳遞變量書嗎?
什麼是<%= link_to 'Show', book %>
?是否轉到控制器方法'show'?或者顯示'show'? 'book'是傳遞變量嗎?
看看這個Rails指南(特別是這些部分)的更多信息:http://guides.rubyonrails.org/routing.html#paths-and-urls和http://guides.rubyonrails.org/routing。 HTML#創建路徑和的URL,從對象 – 2013-02-15 07:29:48