main.js 880 B

1234567891011121314151617181920212223242526272829
  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. Date.prototype.format = Common.dateUtil
  12. Vue.prototype.$initStart = Request.initStart
  13. Vue.prototype.$initTab = Request.initTab
  14. Vue.prototype.$initHome = Request.initHome
  15. Vue.prototype.$initExam = Request.initExam
  16. Vue.prototype.$initWork = Request.initWork
  17. Vue.prototype.$initSwap = Request.initSwap
  18. //挂载使用
  19. Vue.use(uView);
  20. Vue.config.productionTip = false;
  21. App.mpType = 'app';
  22. const app = new Vue({
  23. ...App,
  24. store
  25. });
  26. app.$mount();