main.js
774 Bytes
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
import Vue from 'vue'
import App from './App'
// 引入全局uView
import uView from '@/uni_modules/uview-ui'
import echarts from '@/components/echarts-uniapp/echarts-uniapp.vue';
// vuex
import store from './store'
import {DICT_TYPE, getDictDataLabel, getDictDatas, getDictDatas2} from "./utils/dict";
// 将 dict 方法挂载到全局对象上
Vue.config.productionTip = false
Vue.prototype.$store = store
Vue.prototype.getDictDatas = getDictDatas
Vue.prototype.getDictDatas2 = getDictDatas2
Vue.prototype.getDictDataLabel = getDictDataLabel
Vue.prototype.DICT_TYPE = DICT_TYPE
Vue.component('echarts',echarts)
App.mpType = 'app'
Vue.use(uView)
const app = new Vue({
store,
...App
})
// 引入请求封装
require('./utils/request/index')(app)
app.$mount()