import Vue from 'vue' 
 | 
import App from './App' 
 | 
import mixin from './common/mixin' 
 | 
  
 | 
// 引入全局uView  
 | 
import uView from '@/uni_modules/uview-ui' 
 | 
Vue.use(uView) 
 | 
// vuex  
 | 
import store from './store' 
 | 
Vue.prototype.$store = store 
 | 
store.dispatch('getHeight') 
 | 
Vue.config.productionTip = false 
 | 
App.mpType = 'app' 
 | 
// console.log(uni.$u); 
 | 
// #ifdef MP  
 | 
// 引入uView对小程序分享的mixin封装  
 | 
const mpShare = require('@/uni_modules/uview-ui/libs/mixin/mpShare.js') 
 | 
Vue.mixin(mpShare) 
 | 
// #endif 
 | 
Vue.mixin(mixin) 
 | 
// 引入请求封装 
 | 
const app = new Vue({ 
 | 
    store,  
 | 
  ...App  
 | 
})  
 | 
require('./util/request/index')(app)  
 | 
// 获取待办数量 
 | 
// store.dispatch('getUpcomingNum')  
 | 
  
 | 
app.$mount() 
 |