我试图在两个编译步骤完成时运行一个函数,但成功回调不断得到调用,即使一个失败。下面的代码: function compile(tplStr) {
return new Promise(function(resolve,reject) {
// compile template here
var tpl = new function(){};
resolve(
我有一个类似于下面的路线,它从多个休息呼叫建立数据。 App.IndexRoute = Ember.Route.extend({
model: function() {
var id = 1; //will get as url param later
var modelData = {ab:{},ef:{}};
return ajaxPromise(
我可以承诺的RSVP阵列工作: //if user wants to change username
var promises = [];
promises['username'] = new RSVP.Promise(function(resolve, reject){
if(user.username !== session.username){
//check if u