Ich frage mich, ob / wie ein CompositeView Daten in seine definierte itemView weiterleiten kann. Beispiel (reduzierter) Code:
%Vor%Ich verwende die beiden, um eine HTML-Tabelle zu rendern. # table-row-template hat einige Render-Logik zur Unterstützung verschiedener Arten von "Spalten". Dadurch kann ich die gleichen Ansichten für verschiedene Arten von Sammlungen / Modellen verwenden (solange sie der API folgen). Bis jetzt funktioniert es ziemlich gut!
Wie Sie jedoch oben sehen können, ruft jede "Zeile" jedes Mal die gleichen "Spalten" -Daten ab, wenn ich sie wirklich nur einmal weitergeben und für alle verwenden wollte.
Empfehlungen?
Danke!
Sie können itemViewOptions
entweder als Objekt oder als Funktion verwenden
ODER
%Vor%und dann erhalten Sie die Optionen mit:
%Vor%(* Beachten Sie, dass itemView , itemViewContainer und itemViewOptions in Version 2 in childView , childViewContainer und childViewOptions ).
Tags und Links marionette