Vorrei riaprire le classi di framework di dati Ember o Ember. Usando la CLI di Ember, dov'è il posto giusto dove metterle in modo che ottengano la proprietà inizializzata? Ecco un esempio di qualcosa che mi piacerebbe fare:CLI di Ember: dove riaprire le classi di framework
import DS from 'ember-data';
DS.Model.reopen({
rollback: function() {
this._super();
// do some additional stuff
}
});
Questo sembra troppo hacky. @ La soluzione di KarimBaaba sembra più pulita. – dangonfast
La soluzione di Karim Baaba funziona solo per determinati scenari, poiché non tutte le classi di framework vengono utilizzate direttamente. Inoltre ti costringe a creare nuovi alias o rinunciare agli alias predefiniti. Non sto dicendo che sia una cattiva soluzione, ma ci sono numerosi scenari in cui o non funzionerebbe o sarebbe molto ingombrante. In generale sono d'accordo con te - odio modificare la funzionalità della libreria. – GJK