main.js 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. import Vue from 'vue'
  2. import App from './App'
  3. // 时间格式过滤器
  4. import './common/filter.js';//过滤器配置
  5. // <div class="time">{{item.createtime |timeFilter(第二个参数,第三个参数)}} 至 {{item.endtime |timeFilter}}</div>
  6. //引入uView
  7. import uView from "uview-ui";
  8. Vue.use(uView);
  9. // 全局组件
  10. import empty from './components/empty.vue'
  11. Vue.component('empty',empty)
  12. //微信分享
  13. import share from './mixins/share.js'
  14. Vue.mixin(share)
  15. //代驾
  16. import indexAddress from './components/daijia/index-address.vue'
  17. Vue.component('indexAddress',indexAddress)
  18. import dtHujiao from './components/daijia/dt-hujiao.vue'
  19. Vue.component('dtHujiao',dtHujiao)
  20. import paidui from './components/daijia/dt-paidui.vue'
  21. Vue.component('paidui',paidui)
  22. import dtNopay from './components/daijia/dt-nopay.vue'
  23. Vue.component('dtNopay',dtNopay)
  24. import dtPay from './components/daijia/dt-pay.vue'
  25. Vue.component('dtPay',dtPay)
  26. import dtQuxiao from './components/daijia/dt-quxiao.vue'
  27. Vue.component('dtQuxiao',dtQuxiao)
  28. import dtSiji from './components/daijia/dt-siji.vue'
  29. Vue.component('dtSiji',dtSiji)
  30. import djOrder from './components/daijia/order-item.vue'
  31. Vue.component('djOrder',djOrder)
  32. // 顺风车
  33. import sfindex from './components/shunfeng/sf-index.vue'
  34. Vue.component('sfindex',sfindex)
  35. import bookTip from './components/shunfeng/book-tip.vue'
  36. Vue.component('bookTip',bookTip)
  37. // 货运
  38. import hyindex from './components/huoyun/index.vue'
  39. Vue.component('hyindex',hyindex)
  40. import fwxLogin from './components/f-wxLogin/f-wxLogin.vue'
  41. Vue.component('fwxLogin',fwxLogin)
  42. //引入vuex
  43. import {store} from './store/index'
  44. // Vue.prototype.$store=store
  45. // 全局引入http
  46. import {http} from './common/http.js'
  47. Vue.prototype.$http=http
  48. Vue.config.productionTip = false
  49. App.mpType = 'app'
  50. const app = new Vue({
  51. ...App,
  52. store,
  53. })
  54. app.$mount()