fetch如何中断then?
高洛峰
高洛峰 2016-10-28 15:06:40
0
1
908
fetch('xxxurl.com').then(res=>{
  if(res.status === 'ok') {
    console.log('我应该如何跳出,不执行下一个then?');
  } else {
    return 'ok,可以继续';
  }
}).then(res=>{
    console.log(res);
});

我希望根据状态来判断是否要执行接下来的then,应该怎么做?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

répondre à tous(1)
三叔

这样算不算一种方式:

    fetch('1.png')
        .then(function(){
            console.log(arguments);
            throw new Error('test');
        })
        .then(function(){
            console.log('end')
        })
        .catch(function(exc){
            console.log(exc);
        });


Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal