onShow() { console.log("页面显示", app.globalData.OpenId,this.data.id) UserTrail("teacherinfo", "咨询师详情", app.globalData.OpenId, "AA") //修改页面访问次数 //11 const _this = this const db = wx.cloud.database() db.collection('UserInfo').where({ _id: this.data.id //ValidStatus:true }) .get({ success: function (res) { console.log(res.data[0]); console.log("自己通过openid取得的信息", res.data); _this.setData({ //UserName:res.data[0].UserName, UserInfo: res.data[0], imgurl:res.data[0].UserImage, ID:res.data[0]._id, OpenId:res.data[0].OpenId }) //return res }, fail: err => { reject(err) } }) var that=this console.log("SS"+this.data.OpenId,this.data.imgurl); UserTrail("center", "个人中心", app.globalData.OpenId, "CC") this.getData() //11 },
setdata赋值后为什么this.data显示不出来?函数最前边曾经 const _this = this这样定义过。 从数据库中取出的数据在res.data[0]中。用如下的方式赋值到OpenId中 _this.setData({ OpenId:res.data[0].OpenId }) 可是:console.log("SS",this.data.OpenId);中却没有值,在控制台的AppData中是有值的啊。 请各位大佬解惑。
06-11唉,是延时的原因,不该这么着急的。三个小时后,微信支付商家助手收到了“小程序-云开发功能开发确认”的开通邀请,点击确认就好了。 还是不能太着急啊。
云开发如何绑定商户号?云开发需要绑定商户号,点击后显示“待模板消息确认”,但是我在小程序后台和商户号后台都没有看到待审核模板消息?请问应该怎么处理? 商户号的产品中,没有“小程序云开发”?是什么原因? [图片]
2023-12-18谢谢大家了,确实是两个=,而且必须是单引号。谢谢大家。
wx:if这样写语法错误?wx:if="{{sexC='a'}}" 这样写判断sexC是不是等于a,报的错事编译wxml错误。换成“a”也不行,是什么原因呢?
2023-12-14确实是异步的问题。用了Promise就行了。谢谢大家。
app.js中的数据如何赋值给globalData中的变量?我的app.js中定义了全局变量openid。 在onLaunch: function 中定义函数获取到了openid 用setdata报错, 直接赋值的方法: this.globalData.OpenId=openid 也无效,应该用什么方法呢?
2023-12-14