收藏
回答

setdata后面函数都失效是什么情况

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug setdata 工具 6.5.3 2.2.5

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,请大佬帮忙看看啥问题,非常感谢!!

回答关注问题邀请回答
收藏
登录 后发表内容