3.2 getApp方法

getApp(),获取到小程序全局唯一的App实例,然后就可以获取app.js里面的全局数据和函数

参数
属性类型默认值必填说明最低版本
allowDefaultbooleanfalse在App未定义时返回默认实现。当App被调用时,默认实现中定义的属性会被覆盖合并到App中。一般用于独立分包
示例代码,在任何一个页面都可以调用,下面的代码是使用app.js里定义的globalData变量
var appInstance=getApp();
console.log(appInstance.globalData);
//Iamglobaldata
注意
  • 不要在定义于App()内的函数中,或调用App前调用getApp(),使用this就可以拿到app实例
  • 通过getApp()获取实例之后,不要私自调用生命周期函数。