我正在尝试使用button_to
rails 助手。我写了以下代码:
<%= 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
我不知道的功能,但我很迷茫。