Ho un modello di Ember-Data. Mi piacerebbe fare un po 'di elaborazione nella promessa di .then una volta che ha caricato e quindi restituire lo stesso modello come una promessa. Questo è quello che ho adesso. Come faccio a racchiudere l'oggetto di ritorno come una promessa in modo che altre promesse possano essere concatenate?Come faccio a creare una promessa in Ember.js per un modello di dati di Ember
App.Member.find(1).then(function(member){
//do some processing here
return member; // Does this need to be wrapped as a promise?
}
Una volta restituito un risultato che non è un altro 'promise' da qualsiasi' thenable', è considerato risolto. Quindi restituire "membro" equivale a inserirlo in un altro 'promise' e chiamare manualmente' resolve'. Hai solo bisogno di un 'promise' del wrapper se il' membro' dovesse essere ottenuto da un'altra operazione asincrona. –
Questo è bello sapere .. Grazie! – ianpetzer