Blame view

main.js 1.13 KB
290144e9   易尊强   第一次
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
  import Vue from 'vue'
  import App from './App'
  import store from './store'
  import share from '@/utils/share.js'
  import uView from '@/uview-ui'
  
  Vue.use(uView)
  Vue.mixin(share)
  import * as filters from '@/filters'
  Object.keys(filters).forEach(key => {
  	Vue.filter(key, filters[key])
  })
  
  // 添加实例属性
  Object.assign(Vue.prototype, {
  	define: require("./utils/define").default,
  	request: require("./utils/request").default,
  	ncc: require("./utils/ncc").default,
  	$store: store
  })
  import DialogBox from './components/DialogBox/DialogBox';
  
  import apis from './apis/index.js'
  Vue.config.productionTip = false
  Vue.prototype.API = apis
  // 全局组件
  Vue.component('DialogBox', DialogBox);
  import MescrollBody from "@/components/mescroll-uni/mescroll-body.vue"
  import MescrollUni from "@/components/mescroll-uni/mescroll-uni.vue"
  // import BaiduMap from 'vue-baidu-map'
  // Vue.component(BaiduMap,{ak:'E4cQpj2YB1O8lnKfHERW52rp2c26sosj'})
  // Vue.use(BaiduMap,{ak:'E4cQpj2YB1O8lnKfHERW52rp2c26sosj'})
  Vue.component('mescroll-body', MescrollBody)
  Vue.component('mescroll-uni', MescrollUni)
  App.mpType = 'app'
  const app = new Vue({
  	store,
  	...App
  })
  app.$mount()