Devo chiamare il metodo initialize
della classe genitore, dall'interno della classe ereditata MyModel
, invece di sovrascriverlo completamente come faccio oggi.Accesso alla classe genitore in Backbone
Come posso fare questo?
Ecco ciò che il mio codice è in questo momento:
BaseModel = Backbone.Model.extend({
initialize: function(attributes, options) {
// Do parent stuff stuff
}
});
MyModel = BaseModel.extend({
initialize: function() {
// Invoke BaseModel.initialize();
// Continue doing specific stuff for this child-class.
},
});
Ciao Raynos - Questo genera un errore di "troppa ricorsione" nella console .. – Industrial
@Industrial quindi sta facendo qualcosa di stupido. Prova 'this .__ super __. Initialize.apply (this, arguments);' – Raynos
'__ super __' non è inteso per usarlo direttamente, come implica il nome sottolineato. –