微信小程序1 - 扩展app.js

常规的开发过程中, 每个Page的逻辑中,要使用 util.js   WapRequest.js, 需要在每个页面中书写

require('/utils/WapRequest');

略繁琐

在app.js 顶部 增加

const util = require('/utils/util');
const BasePageOptionClass = require('/utils/BasePageOptionClass');
const WapRequest = require('/utils/WapRequest');
const NC = require('/lib/WxNotificationCenter');
 
OnLaunch方法中,扩展属性
onLaunch: function() {
var res =wx.getSystemInfoSync();
this.globalData.SystemInfo=res;
this.util = util;
this.BasePageOptionClass = BasePageOptionClass;
this.WapRequest = WapRequest ;
this.NC = NC;
});
 
}
 
如此: 在Page中调用
//无需再require util等全局工具方法
let app = getApp();
Page({
  onLoad(){
     app.util.toast("test");
  }
})
 

相关文章:

  • 2022-12-23
  • 2021-07-06
  • 2021-06-27
  • 2021-12-29
  • 2022-12-23
  • 2021-04-13
  • 2022-01-08
  • 2022-02-16
猜你喜欢
  • 2021-04-09
  • 2022-12-23
  • 2022-12-23
  • 2021-08-16
  • 2021-11-28
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案