最近在做小程序,弄真机调试的时候提示
Cannot read property ‘globalData‘ of undefined
官方说这是个已知的问题,已修复,但目前看来好像没修复呀!!! 总之不知道是什么幺蛾子的问题,我换了解决方案就解决了, 原本的globalData是这样的:
// app.js
App({
onLaunch() {
},
globalData: {
userInfo: {
userSig: "",
},
isTUIKit: true,
userProfile: null,
headerHeight: 0,
statusBarHeight: 0,
interfaceUrl:"https://www.xxx.com/"
},
})
上面的,在开发的时候是可以的,预览模式也是没问题的,就是真机模式怎么都不行,,,,换了另一种方式, 把globalData放在一个新的js文件里面,,然后用require的方式导入,,,,,这样就能在真机模式下调试了:
let util = require("../../utils/util")
啊?这……着实不知道是什么问题呢???有大神解决了吗???欢迎交流哦