说我有一个承诺,我使用.then等待它解决,
var suc = function(){ console.log('promise ended') }
var err = function(e){ console.log('promise ended') }
promise.then( suc, err );
>> promise ended
>> promise ended
如果我不关心它是成功还是失败怎么办?我只是想知道它已经完成了。
promise.both(function(){console.log('next')}
有这样的功能吗?
答案 0 :(得分:2)
可以在致电.then()
或suc
err
var completed = function() { console.log('next') };
promise.then(completed, completed).then(suc, err)
答案 1 :(得分:1)
您可以这样做:
promise.catch(function() {}).then(function() { console.log('DONE'); });