把success中的值赋值给局部变量

发布于 8 年前作者 fang0410665 次浏览最后编辑 8 年前来自 ask

test:function(){

var session=null;

wx.request({

url: __PATH__ + ‘pages/login/login.php’,

header: {

“Content-Type”: “application/x-www-form-urlencoded;charset=utf-8”

},

method: ‘POST’,

data: { sessionkey: ‘asdsdsdsdsdsdsdsdsdsd’ },

success:function(res){

session=res.data;

console.log(session);

}

})

console.log(session);

}

我想把success中res.data赋值给外部变量session,可是运行结构是先打印出最后的session

2 回复
xueyang
xueyang1 楼6 年前

异步问题咯。。

gongna
gongna2 楼6 年前

直接存缓存里呢?