main.js 919 B

123456789101112131415161718192021222324252627282930
  1. import App from './App';
  2. import Vue from 'vue';
  3. import uView from '@/uni_modules/uview-ui';
  4. import store from '@/store/store.js';
  5. import Common from '@/utils/CommonMethods.js'
  6. import Request from '@/utils/RequestHandler.js'
  7. //挂载全局方法
  8. Vue.prototype.$noMultipleClicks = Common.noMultipleClicks
  9. Vue.prototype.$getRecentDateArray = Common.getRecentDateArray
  10. Vue.prototype.$timeStampToTime = Common.timeStampToTime
  11. Vue.prototype.$logOut = Common.logOut
  12. Date.prototype.format = Common.dateUtil
  13. Vue.prototype.$initStart = Request.initStart
  14. Vue.prototype.$initTab = Request.initTab
  15. Vue.prototype.$initHome = Request.initHome
  16. Vue.prototype.$initExam = Request.initExam
  17. Vue.prototype.$initWork = Request.initWork
  18. Vue.prototype.$initSwap = Request.initSwap
  19. //挂载使用
  20. Vue.use(uView);
  21. Vue.config.productionTip = false;
  22. App.mpType = 'app';
  23. const app = new Vue({
  24. ...App,
  25. store
  26. });
  27. app.$mount();