小程序请求接口后如何在success外面获取到值?

代码如下图:

clipboard.png

打印结果:

clipboard.png

clipboard.png

clipboard.png

问题:
1、打印1的位置t.data.memberInfo能获取到值;
2、打印2的位置t.data里存在memberInfo;
3、打印3的位置t.data.memberInfo就为undefined,是什么原因?应该怎么解决?

阅读 3.6k
2 个回答
function caozuo(data){
    //这里对请求回来的数据进行处理
    console.log(data);
}

success: function(res){
    caozuo(res);
}

建议楼主看下异步处理

回调 → Promise → async/await

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题