Vorlage zwei Modelle auf einen Blick - Backbone/Marionette

Ich versuche, zwei Modelle im Blick, und die Vorlage mit den beiden. Ich arbeite mit Marionetten. Hier ist mir die Initialisierung der view:

main_app_layout.header.show(new APP.Views.HeaderView({
 model: oneModel,
 model2 : twoModel}
));

Hier ist meine Ansicht:

APP.Views.HeaderView = Backbone.Marionette.ItemView.extend({

    template : '#view_template',

    className: 'container',


    initialize: function() {
               //This correctly logs the second model
                console.log(this.options.model2);

    }

});

Und hier ist die Vorlage:

 <script id="view_template" type="text/template">
        <p>{{twoModel_label}} {{oneModel_data}}</p>
        <p>{{twoModel_label2}} {{oneModel_data2}}</p>
    </script>

Er macht alles richtig mit der oneModel Daten, aber nicht wiedergegeben wird, die zweiten, obwohl es meldet es korrekt. Ich bin mit Schnurrbart als meine templating-Sprache.

Kann jemand helfen?

InformationsquelleAutor streetlight | 2013-03-28
Schreibe einen Kommentar