Rails Duplizieren Ansicht
-
10-07-2019 - |
Frage
Ich versuche, all @ user.notes auf meinem Index Wirkung des user_controller anzuzeigen, und ein Formular Sie unten eine neue Notiz, Inline hinzuzufügen. Ziemlich einfach Code, den ich von ein paar Tutorials aufgelesen habe, aber was passiert ist meiner Ansicht nach völlig dupliziert. Es spuckt 2 Kopien des gleichen html. Noch ziemlich neu in Schienen so dass diese eine harte Zeit Debuggen Ich habe. Mit haml, FYI.
Hier ist mein einfacher Code:
# 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'
Nicht sicher, ob das der Code ist, dass es verursacht wird. Wenn ich den remote_form_for
chunk entfernen dupliziert es nicht mehr. Lassen Sie mich wissen, wenn Sie den Controller-Code oder etwas sehen müssen.
Danke.
Lösung
Es sollte
- remote_form_for
nicht
= remote_form_for
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow