小程序
小游戏
企业微信
微信支付
扫描小程序码分享
data里有bj字段,但是console.log('班级'+this.data.bj)却无法显示,手机调试正常。
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
多贴点代码看看
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
很奇怪了,我是没遇到过,是不是和你名字有关。。。
很奇怪,应该是IDE的一个BUG?
可能问题没有说明清楚,是这样的:
data定义了bj字段,初始值为null,并且通过onLoad进行了that.setData赋值,赋值后console.log(that.data.bj)应该显示bj的值才对,而IDE(mac和windows下同样如此)却一直显示null。
进行手机预览,在控制台可以看到bj的值正确。
console.log('班级'+this.data.bj),这个就是错误的,不能用加号,改为逗号。
没有前后的语句环境,不好判断。根据经验,应该是this的原因,建议先var that=this,然后this.data.bj改为that.data.bj
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
多贴点代码看看
很奇怪了,我是没遇到过,是不是和你名字有关。。。
很奇怪,应该是IDE的一个BUG?
可能问题没有说明清楚,是这样的:
data定义了bj字段,初始值为null,并且通过onLoad进行了that.setData赋值,赋值后console.log(that.data.bj)应该显示bj的值才对,而IDE(mac和windows下同样如此)却一直显示null。
进行手机预览,在控制台可以看到bj的值正确。
console.log('班级'+this.data.bj),这个就是错误的,不能用加号,改为逗号。
没有前后的语句环境,不好判断。根据经验,应该是this的原因,建议先var that=this,然后this.data.bj改为that.data.bj