0
点赞
收藏
分享

微信扫一扫

微信小程序毕设遇到的坑1:app.js中全局变量定义

追梦人的自留地 2022-03-13 阅读 61

问题:

当在微信小程序开发者工具中的app.js中定义全局变量后,去打印时会显示undefined
在这里插入图片描述

请添加图片描述

解决办法:

直接在需要定义全局变量时通过this.globalData.变量名 = 值
请添加图片描述
请添加图片描述

问题得到解决啦!!!

结语:这是在云开发获取openid时跟着网上教程步骤走后,发现帖子作者直接将获取到的openid赋值给了this.global.openid当时异常疑惑,从来没定义过全局openid呀。事后当自己获取完openid后想要通过云函数判断用户是否注册过,把是否注册过作为一个全局变量,是为了后期其他地方调用,结果遇到了这个问题,困扰几个小时,虽然解决了,但是原理还是不懂,还请懂得高人指点。(第一次发帖,如有错误,敬请指出)

举报

相关推荐

微信小程序中全局变量的应用

0 条评论