获取promise返回的对象

794 阅读1分钟

默认我们已经封装好了primise的请求了哦,,,,这时候返回的对象就是一个 promise对象, 包含有[[PromiseState]]、[[promiseresult]], 就类似于这样的,,,,, 这是在react的代码环境中哦!!!!!!

这个时候,需要在回掉函数里面再次执行then(),即可正确拿到返回:


 this.props.accountStore.getXXXXXXFun().then((res) =>{
        this.setState({
           code:res.data.code
        })
   });