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

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

高洛峰
高洛峰

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

모든 응답(1)
三叔

这样算不算一种方式:

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


최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿