微信小程序老是遇到这类问题,请问大家一般如何处理比较合适? wx.getStorage({ key: 'session_key', success: function success(res) {}, fail: function fail() { _util2.default.login(); console.log('走了这里登录') setTimeout(function(){ _that_login.getDataList() _that_login.price_rank_view() },1000) } }); 我有一个页面,在onload 生命周期中 ,有个判断用户是否登录的,如果未登录的话,就会调用_util2.default.login(); 这个登录方法,登录成功后, 再调用 _that_login.getDataList() _that_login.price_rank_view() 这两个接口,但是有个问题就是,因为登录接口是异步,我要怎么做,才能确保登录成功后,再调上面两个接口,我是写了一个定时器,倒是可以了,但是这种感觉还是不太靠谱