Backbone.js - Übergabe von Argumenten durch Konstruktoren

Szenario:
Ich habe eine alert() sagen undefined wenn ich (versuchen zu) legen Sie die myVar variable über den Konstruktor. Aber wenn ich die Auskommentierung der myVar das Leben im inneren des myView, die Warnung dann sagt statt "Hallo von innen", so wie man es erwarten würde.

Frage:
Das heißt, ich kann nicht setzen Sie alle Parameter im Konstruktor der view-außer backbones eigenen params, wie model, collection, el, id, className & tagName?
Handbuch: http://documentcloud.github.com/backbone/#View-constructor

Code:

var myView = Backbone.View.extend({

    //myVar : 'Hello from inside',

    initialize: function() {
        alert(this.myVar);
    }
)};

new myView({myVar: 'Hello from outside'});

InformationsquelleAutor der Frage Industrial | 2011-12-11

Schreibe einen Kommentar