123456789101112131415161718192021222324252627 |
- import './uView'
- import Vue from 'vue'
- import utils from '../libs/utils/util.js' // 全局工具类
- import http from '../libs/utils/http.js' // 全局http请求
- import msg from '../libs/utils/message.js' // 全局消息提示
- import storage from '../libs/utils/storage.js' // 本地存储
- import * as filters from '../libs/utils/filters.js' // 全局过滤器
- import store from '../store/index.js' // vuex全局变量
- import mixin from '../libs/utils/mixin.js' // 全局混入
- import pda from '../libs/utils/pda.js'
- Vue.prototype.$msgTimer = null // 全局消息提醒 app第一次启动使用
- Vue.prototype.$msgLoopTimer = null // 全局消息提醒 轮询当前消息列表
- Vue.prototype.$store = store;
- Vue.prototype.$utils = utils;
- Vue.prototype.$pda = pda;
- Vue.prototype.$http = http;
- Vue.prototype.$msg = msg;
- Vue.prototype.$storage = storage;
- Vue.config.productionTip = false;
- Vue.mixin(mixin)
- // 全局过滤器挂载
- Object.keys(filters).forEach(key => {
- Vue.filter(key, filters[key])
- })
|