Promise返回值如何赋值
发布于 6 年前 作者 lliang 5072 次浏览 来自 问答

var nickname = ‘’;

getUser.info(data.sendUserId).then(function (res) {

nickname = res.nickname

console.log(nickname)     //有值的

})

console.log(nickname)    //无值的

1 回复

var that = this

var nickname = '';

getUser.info(data.sendUserId).then(function (res) {

nickname = res.nickname

that.setData({

    nickname:nickname

})

console.log(nickname)     //有值的

})

console.log(that.data.nickname)    //无值的

回到顶部