onHide:function(){ //Dosomethingwhenhide. }, onError:function(msg){ console.log(msg) }, globalData:''Iamglobaldata'' }) 在页面里调用app.js全局数据: 在页面的js文件里,只需要写下面两句话,就可以调用到全局数据globalData。 varappInstance=getApp() console.log(appInstance.globalData) 不光可以调用全局数据,也可以调用自定义的全局函数,但是不要调用声明周期函数。 注意: (1)App()必须在app.js中注册,且不能注册多个。 (2)不要在定义于App()内的函数中调用getApp(),使用this就可以拿到app实 例。 (3)不要在onLaunch的时候调用getCurrentPage(),此时page还没有生成。 (4)通过getApp()获取实例之后,不要私自调用生命周期函数。
|
|