Ich bin ein teilweise wie folgt zu machen:Render Teil: Sammlung => @array Variablennamen angeben
$("#box_container").html("<%= escape_javascript(render :partial => 'contacts/contact_tile', :collection => @contacts) %>")
Problem ist, dass mein Teil der Variable 'Kontakt' erwartet.
ActionView::Template::Error (undefined local variable or method `contact'
Ich möchte einfach die teilweise sagen, eine Variable contact
zu erwarten. Sollte durch @contacts
als contact
iterieren. Wie mache ich das?
Oh schön, das funktioniert wirklich gut! – Avishai
das funktioniert seltsamerweise nicht für mich in Rails 4.1. Wurde es in 4.2 oder etwas hinzugefügt? – jrochkind
Das funktioniert, aber * nur wenn Sie 'partially:' * angeben. Sie können "Produkt" nicht rendern, Sammlung: @projects, wie:: item'. Sie müssen angeben, dass "partially:" product "' oder die Option 'as' nicht angewendet wird. – coreyward