Javascript 灰烬承诺失踪?
余烬文档指出,承诺上有一个Javascript 灰烬承诺失踪?,javascript,ember.js,promise,Javascript,Ember.js,Promise,余烬文档指出,承诺上有一个finally处理程序: 但是,在承诺上使用finally会产生未捕获类型错误:未定义不是函数 余烬文档是否错误?我错过什么了吗 您无意中使用了本机的承诺,而不是余烬的:-) 查看此小提琴以使用正确的承诺: 为便于使用,您可以执行以下操作: App = Ember.Application.create({}); var Promise = Ember.RSVP.Promise; Promise.resolve(1).finally(function(){ c
finally
处理程序:
但是,在承诺上使用finally
会产生未捕获类型错误:未定义不是函数
余烬文档是否错误?我错过什么了吗 您无意中使用了本机的承诺,而不是余烬的:-)
查看此小提琴以使用正确的承诺:
为便于使用,您可以执行以下操作:
App = Ember.Application.create({});
var Promise = Ember.RSVP.Promise;
Promise.resolve(1).finally(function(){
console.log('finally');
});
App = Ember.Application.create({});
var Promise = Ember.RSVP.Promise;
Promise.resolve(1).finally(function(){
console.log('finally');
});