我正在尝试在user_controller的索引操作上显示所有@ user.notes,并在下面提供一个表单以添加内联新注释。我从一些教程中收集了非常简单的代码,但发生了什么是我的观点完全重复。它吐出2份相同的HTML。对于rails来说还是一个新手,所以我很难调试它。使用haml,fyi。
这是我的简单代码:
# views/users/index.html.haml
%p
Hi, #{@user.username}.
%h3#notes Notes
= render :partial => 'notes', :locals => {:notes => @user.notes}
%h3 Add Note
= remote_form_for([@user, @note]) do |f|
= f.error_messages
%ol.formList
%li
= f.label :body, "Note"
= f.text_field :body
%li
= f.submit 'Add Note'
不确定这是否是造成它的代码。如果我删除了remote_form_for
块,它就不再复制了。如果您需要查看控制器代码或任何内容,请告诉我。
感谢。
答案 0 :(得分:4)
应该是
- remote_form_for
不
= remote_form_for