这是一个直截了当的问题。我正在使用AJAX为我的应用程序删除方法。我以前有我的代码工作,但现在它似乎因某些原因被打破。我得到的错误是有一个
No route matches [GET] "/tasks/52"
我很困惑为什么会发生这种错误。这是我简单的表单代码:
<% @tasks.each do |task| %>
<% importance_class = get_importance_class(task.importance) %>
<tr data-id="<%= task.id %>">
<td class="<%= importance_class%>"><%= task.name %></td>
<td class="<%= importance_class%>"><%= task.description %></td>
<td class="<%= importance_class%>"><%= task.start %></td>
<td class="<%= importance_class%>"><%= task.finish %></td>
<td class="<%= importance_class%>"><%= task.importance %></td>
<td class="<%= importance_class%>"><%= link_to 'Edit', edit_task_path(task) %></td>
<td class="<%= importance_class%>"><%= link_to 'Remove', task_path(task), method: :delete %></td>
</tr>
正如您所看到的,我有一个方法::删除已放置并显示正确的路径。有没有可能的疏忽?
答案 0 :(得分:0)
当我重新启动rails时,它以某种方式修复了自己。 NVM中。