主要なバックボーン機能 (ビュー、モデル、ルーター) を独自のメンバーで拡張する必要があります。ただし、次の場合は正しく機能しません。
Backbone.View.prototype.foo = ["bar"];
確かにその表現は
testView = new Backbone.view.extend({})
testView2 = new Backbone.view.extend({})
alert(testView.foo.length);
状態 1 が設定
testView2.foo.push("blah");
参照が同一であるため、文字列も testView.foo に追加しました。
とにかく、これらのオブジェクトを拡張する方法を知っている人はいますか?
前もって感謝します :)
レオ