| | |
| | | import router from './router' |
| | | import ElementUI from 'element-ui' |
| | | import 'element-ui/lib/theme-chalk/index.css' |
| | | import './assets/css/m-elementui.css' |
| | | import "./assets/css/theme/science-blue.css" |
| | | // import './assets/css/m-elementui.css' |
| | | // import "./assets/css/theme/science-blue.css" |
| | | import './components' |
| | | import './assets/css/basic.css' |
| | | import './assets/css/common.css' |
| | | // import './assets/css/basic.css' |
| | | // import './assets/css/common.css' |
| | | import './assets/js/unCtrl' |
| | | |
| | | import G from './global' |
| | | import CFG from './assets/js/config' |
| | | |
| | | import layer from 'vue-layer' |
| | | import 'vue-layer/lib/vue-layer.css'; |
| | | |
| | | import './assets/iconfont/iconfont.css'; |
| | | |
| | | import 'video.js/dist/video-js.css'; |
| | | |
| | | // jsonp请求方式 请求tx地图接口 |
| | | import VueJsonp from 'vue-jsonp' |
| | | import api from './assets/js/api' |
| | | import axios from './assets/js/axios' |
| | | |
| | | import apis from './assets/js/apis' |
| | | Vue.use(VueJsonp) |
| | | |
| | | |
| | | import 'vue-draggable-resizable/dist/VueDraggableResizable.css'; |
| | | import VueDraggableResizable from "vue-draggable-resizable"; |
| | | Vue.component('vue-draggable-resizable', VueDraggableResizable); |
| | | Vue.prototype.$layer = layer(Vue); |
| | | |
| | | Vue.use(ElementUI, {zIndex: 99}); |
| | | Vue.use(ElementUI, { |
| | | zIndex: 99 |
| | | }); |
| | | |
| | | Vue.config.productionTip = false |
| | | Vue.config.productionTip = false; |
| | | |
| | | Vue.prototype.$G = G; |
| | | Vue.prototype.$api = api; |
| | | Vue.prototype.$axios = axios; |
| | | Vue.prototype.$apis = apis; |
| | | Vue.prototype.$CFG = CFG; |
| | | |
| | | // 引入vuex |
| | | import store from './store' |
| | | |
| | | import "./global/common" |
| | | |
| | | /** |
| | | * @注册一个全局方法储存skin方法 |
| | | * @author (zyk) |
| | | * @param { string } key 键 |
| | | * @param { string } data 要存储的数据 |
| | | * @returns |
| | | */ |
| | | Vue.prototype.$addSkinStorageEvent = function (key, data) { |
| | | // 创建一个StorageEvent事件 |
| | | var newStorageEvent = document.createEvent('StorageEvent'); |
| | | const storage = { |
| | | setItem: function (k, val) { |
| | | localStorage.setItem(k, val); |
| | | // 初始化创建的事件 |
| | | newStorageEvent.initStorageEvent('activeSkin', false, false, k, null, val, null, null); |
| | | // 派发对象 |
| | | window.dispatchEvent(newStorageEvent); |
| | | } |
| | | } |
| | | return storage.setItem(key, data); |
| | | }; |
| | | |
| | | new Vue({ |
| | | router, |
| | | render: h => h(App), |
| | | }).$mount('#app') |
| | | router, |
| | | store, |
| | | render: h => h(App), |
| | | }).$mount('#app') |