setdata后面函数都失效是什么情况
发布于 7 年前 作者 nqian 332 次浏览 来自 问答

bangding:function(){

console.log(this.data.openid)

db.collection(“userinfo”).where({

_openid:this.data.openid

}).get({

success: function (res) {

console.log(res.data[0].userInfo)

this.setData({

userInfo1: res.data[0].userInfo,

defaultImguse: (typeof (this.data.userInfo1.avatarUrl) == ‘undefined’),

defaultTextuse: (typeof (this.data.userInfo1.nickName) == ‘undefined’)

})

console.log(1)

},

fail: console.error

})

console.log(“最后输入数据”,this.data.userInfo1)

}

//上面是我写的点击事件函数,奇怪的是在setdata之后,无法输出1,请大佬帮忙看看啥问题,非常感谢!!

回到顶部