import Vue from 'vue' import App from './App' import store from './store' // store import plugins from './plugins' // plugins import './permission' // permission import share from 'utils/share.js'//share.js import uView from '@/uni_modules/uview-ui' import configListMinxin from '@/mixins/configList.js' Vue.use(uView) Vue.use(plugins) Vue.mixin(configListMinxin) Vue.config.productionTip = false Vue.prototype.$store = store App.mpType = 'app' Vue.mixin(share) // 创建一个空的Vue实例作为事件中心 Vue.prototype.$eventHub = new Vue() // 创建全局变量 Vue.prototype.$globalData = { isAgree:false, submitData: { "phone": "", "wechatId": "", "note": "", "totalPrice": "", "address": { "province": "", "city": "", "district": "", "detailAddress": "" }, "skuList": [], "service": { "serviceFrequency": "once_a_day", "serviceDate": [], "serviceTimeFirst": "", "serviceTimeSecond": "", "pet": [] } }, mainSku:[], augmentedSku:[], itemPrices:[], servicePrices:[], openIdStr:'', confirmData: { phone: "", wechatId: "", note: "", }, newOrderData:{ currentAddress:{}, currentPets:[], totalPrice:0, needPreFamiliarize:[] } } const app = new Vue({ ...App }) app.$mount()