app.js 826 B

12345678910111213141516171819202122232425262728293031
  1. var util = require('./utils/util.js');
  2. var api = require('./config/api.js');
  3. var user = require('./utils/user.js');
  4. App({
  5. onLaunch: function() {
  6. const updateManager = wx.getUpdateManager();
  7. wx.getUpdateManager().onUpdateReady(function() {
  8. wx.showModal({
  9. title: '更新提示',
  10. content: '新版本已经准备好,是否重启应用?',
  11. success: function(res) {
  12. if (res.confirm) {
  13. // 新的版本已经下载好,调用 applyUpdate 应用新版本并重启
  14. updateManager.applyUpdate()
  15. }
  16. }
  17. })
  18. })
  19. },
  20. onShow: function(options) {
  21. user.checkLogin().then(res => {
  22. this.globalData.hasLogin = true;
  23. }).catch(() => {
  24. this.globalData.hasLogin = false;
  25. });
  26. },
  27. globalData: {
  28. hasLogin: false
  29. }
  30. })