Ruby on rails 轨道复制视图

Ruby on rails 轨道复制视图,ruby-on-rails,forms,haml,Ruby On Rails,Forms,Haml,我正在尝试显示user\u控制器的索引操作上的所有@user.notes,并在下面提供一个表单来添加一个新的注释,内联。我从一些教程中收集到的非常简单的代码,但是现在发生的是我的观点完全重复了。它会输出相同html的两个副本。对rails来说还是很新的,所以我很难调试它。使用haml,仅供参考 以下是我的简单代码: # views/users/index.html.haml %p Hi, #{@user.username}. %h3#notes Notes = render :par

我正在尝试显示user\u控制器的索引操作上的所有@user.notes,并在下面提供一个表单来添加一个新的注释,内联。我从一些教程中收集到的非常简单的代码,但是现在发生的是我的观点完全重复了。它会输出相同html的两个副本。对rails来说还是很新的,所以我很难调试它。使用haml,仅供参考

以下是我的简单代码:

# 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\u form\u,它将不再重复。如果您需要查看控制器代码或其他信息,请告诉我

谢谢。

应该是

- remote_form_for
不是

应该是

- remote_form_for
不是


查看控制器的代码可以帮助您。感谢查看控制器的代码可以帮助您。谢谢