我在函数A中调一个函数B,A中接受callback,但是在B中有种情况需要它自己掉一下自己,然后在A终究拿不到结果了,这是为什么呢?

解决方案 »

  1.   

    newRequestPromise是requestPromise的一个实例,你直接调用类requestPromise的实例方法能成功才怪了?
      

  2.   

    下面改成this.httpAxios()就行了。
    都是箭头函数,this不会被修改掉,不然只能在这个方法第一行加入const self = this;下面通过self.httpAxios()来调用了。
      

  3.   

    用await 调用
      

  4.   

    我截图的问题,我后来写成静态方法了,忘记改了 -  我在剪头那用的是this.httpAxios()   但是在上面函数没有收到回调