0

我有一个基本的待办事项列表应用程序,它基于 current_user(通过设计生成)执行简单的 CRUD。

当使用 <% @tasks.each do |task| 时,索引上有一个额外的项目。%>。额外的项目没有 id (/tasks)。经过一番研究,这可能是由本文中提到的控制器中的 .build 引起。你如何解决/解决这个额外的项目问题?我也在使用 ajax 来刷新 crud,但是我相信额外的项目会弄乱创建/删除后新列表的呈现方式。

4

1 回答 1

1

检查新记录时可以避免它:

unless task.new_record?
  #other tasks stuff
end
于 2012-07-28T00:03:47.807 回答