縱觀一些骨幹的例子,我看到一些簡單的模型是這樣的:定製骨幹結構對象
var Vehicle = Backbone.Model.extend(
{
summary: function() {
return 'Vehicles move';
}
});
或
Vehicle = (function() {
return Backbone.Model.extend({
defaults: {
},
initialize: {
}
});
})();
編輯:(澄清) 我想知道,如果有人可以解釋定義骨幹對象的兩種方式之間的區別以及更傳統的方式。我知道他們內部沒有相同的方法,但我更關心第一個如何擴展骨幹模型,第二個方法是將它們封裝在閉包中。我不確定是否真的掌握了每種情況以及何時使用哪種模式。提前致謝!
第一個具有一個簡易的方法,第二個沒有。不知道你是否在問別的東西。 – kinakuta 2013-03-22 04:59:28