小程序
小游戏
企业微信
微信支付
扫描小程序码分享
var app = get App()
为什么console.log(app)
打印值为 pe{}. 里面没有globalData属性
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
2020-03-25
看看你的app.js
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
q请问解决了吗,我也遇到这个问题
const app = getApp()
getun(inf) {
let that =
this
let params2 = {
url:
'/user/login'
,
data: { data: inf.detail.encryptedData, iv: inf.detail.iv, chn:
'wxmini'
, from:
},
}
http(params2).then(res => {
if
(res.code == 99) {
that.data.loginFlag =
false
that.setData({
loginFlag: that.data.loginFlag
})
else
(res.code == 0) {
wx.setStorageSync(
'token'
, res.data.session_id)
console.log(app)
'is_diamond'
, res.data.is_diamond)
app.globalData.is_diamond = res.data.is_diamond
.getuseTag()
{
wx.showToast({
title:
'请重试'
icon:
'none'
App({
globalData: {
is_diamond:0,
userInfo:
null
为什么打印出来不是 {}而是pe{}
pe{}这种情况 什么时候会出现
{}又是什么情况下会出现
globalData 不是”天生“ 就有的,需要你在app.js添加globalData这个属性
var app = getApp() getApp() 不存在空格
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
2020-03-25
看看你的app.js
q请问解决了吗,我也遇到这个问题
const app = getApp()getun(inf) {let that =thislet params2 = {url:'/user/login',data: { data: inf.detail.encryptedData, iv: inf.detail.iv, chn:'wxmini', from:'wxmini'},}http(params2).then(res => {if(res.code == 99) {that.data.loginFlag =falsethat.setData({loginFlag: that.data.loginFlag})}elseif(res.code == 0) {wx.setStorageSync('token', res.data.session_id)console.log(app)wx.setStorageSync('is_diamond', res.data.is_diamond)app.globalData.is_diamond = res.data.is_diamondthis.getuseTag()}else{wx.showToast({title:'请重试',icon:'none'})}})},App({globalData: {is_diamond:0,userInfo:null,为什么打印出来不是 {}而是pe{}
pe{}这种情况 什么时候会出现
{}又是什么情况下会出现
globalData 不是”天生“ 就有的,需要你在app.js添加globalData这个属性
var app = getApp() getApp() 不存在空格