app.js 750 B

12345678910111213141516171819202122
  1. //app.js
  2. var http = require("utils/http.js");
  3. App({
  4. onLaunch: function () {
  5. http.getToken();
  6. //自定义导航栏 获取设备顶部窗口的高度(不同设备窗口高度不一样,根据这个来设置自定义导航栏的高度)
  7. const windowInfo = wx.getWindowInfo()
  8. let custom = wx.getMenuButtonBoundingClientRect()
  9. this.globalData.statusBarHeight = windowInfo.statusBarHeight
  10. this.globalData.navBarHeight = custom.height + (custom.top - windowInfo.statusBarHeight) * 2
  11. },
  12. globalData: {
  13. // 定义全局请求队列
  14. requestQueue: [],
  15. // 是否正在进行登陆
  16. isLanding: false,
  17. // 购物车商品数量
  18. totalCartCount: 0,
  19. statusBarHeight: 0,
  20. navBarHeight: 0,
  21. }
  22. })