收藏
回答

promise突然出现回调失败

使用promise封装了request请求,接口请求是成功的,但是现在ios很多机型出现了回调函数失败的情况,拿不到数据!7月25号出现的bug

程序名:约团网 贴出来的是附近的店铺页面



最后一次编辑于  2019-07-26
回答关注问题邀请回答
收藏

3 个回答

  • console.log
    console.log
    2019-07-26

    1.要不要换成 这样试试?

    return new Promise(function(resolve, reject) {

      do....

    })

    2.还有既然写reject了,最好吧 两个.then 加进去,要不然不知道是不是走的reject 的回调


    2019-07-26
    有用
    回复
  • 卢霄霄
    卢霄霄
    2019-07-26

    要么.then.then 要么catch,要么.then传2个。。你这样不是都不能获取到reject的情况吗

    2019-07-26
    有用
    回复 2
    • 🤑🤑🤑
      🤑🤑🤑
      2019-07-26
      之前是可以获取的
      2019-07-26
      回复
    • 卢霄霄
      卢霄霄
      2019-07-26回复🤑🤑🤑
      就是要知道不行的原因呀。。记得把fail的参数e传入reject
      2019-07-26
      回复
  • 青团社
    青团社
    2019-07-26

    建议你写个代码片段

    2019-07-26
    有用
    回复 1
    • 🤑🤑🤑
      🤑🤑🤑
      2019-07-26
      恩 也可以
      2019-07-26
      回复
登录 后发表内容