在util.js中定义了方法,想要使用app.js中的全局变量,getApp().globalData.变量名, 系统会报错,那么应该怎么引入?
建议globalData中先设置个default value
我刚测试了下,直接引用并没有报错,请问你那边是什么错误?
//app.js App({ onLaunch: function () { this.globalData = { user:'test' } } }) // util.js function test(){ console.log(getApp().globalData.user) } export { test } // index.js import { test } from '../../utils/utils.js' onLoad(){ test() }
当参数传递给util中的方法