button_to
レールヘルパーを使おうとしています。私は次のコードを書きました:
<%= button_to 'Edit Item', edit_item_path(@item), :class => 'mark-button' %>
次のエラーメッセージが表示されます
No route matches "/items/1/edit"
しかし、ページを更新すると、適切なアクションに進みます。取得したページのURLlocalhost:3000/items/1/edit
は、正しいURLです。button_to
コマンドをlink_to
エラーなしでロードされたページに切り替えた場合。このコードの意味:
<%= link_to 'Edit Item', edit_item_path(@item), :class => 'mark-button' %>
正常にロードされます。button_to
気づいていない機能があるかもしれませんが、迷っています。