Rendern von Teiltagen aus einer Hilfsmethode

8

Ist es möglich, partiell eine Hilfsmethode zu verwenden, in der Sie auch lokale Variablen aus der Ansicht übergeben können, in der die Hilfsmethode aufgerufen wird? Wenn ich diesen Code beispielsweise direkt in die Ansicht einfüge, rendert er die Partials richtig:

%Vor%

Dann habe ich es auf eine Hilfsmethode verschoben:

%Vor%

Dann habe ich es nochmal aus der Sicht mit:

aufgerufen %Vor%

Dies funktionierte nicht mit dem: locals = & gt; {: f = & gt; f} im Code enthalten. Dieser Fehler wurde zurückgegeben: Undefinierte lokale Variable oder Methode 'f'. Die Methode addRound hat jedoch etwas mit folgendem Ergebnis dargestellt:

%Vor%

Durch das Schreiben auf diese Weise konnte ich Teilbilder darstellen, für die keine lokalen Variablen übergeben werden mussten (z. B. einfache Textzeichenfolgen). Aber wie kann ich es mit der Arbeit: Locals = & gt; {: f = & gt; f} enthalten? Gibt es eine andere Möglichkeit, das zu schreiben?

Vielen Dank.

    
Josh 11.09.2012, 01:41
quelle

1 Antwort

13

Sie müssen f an addRound

übergeben %Vor%

und in der Ansicht

%Vor%     
deefour 11.09.2012, 01:43
quelle