| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- import Vue from 'vue'
- import App from './App.vue'
- import router from './router'
- import store from './store'
- import ElementUI from 'element-ui';
- import 'element-ui/lib/theme-chalk/index.css';
- import 'font-awesome/css/font-awesome.css'
- import './iconfont/iconfont.css';
- import api from './api';
- import date from './date';
- import echarts from 'echarts';
- import 'echarts/theme/dark.js'
- import VueUeditorWrap from 'vue-ueditor-wrap' // ES6 Module
- import '../public/static/UEditor/ueditor.config'
- import '../public/static/UEditor/ueditor.all'
- import '../public/static/UEditor/lang/zh-cn/zh-cn'
- import '../public/static/UEditor/themes/default/css/ueditor.css';
- Vue.component('vue-ueditor-wrap', VueUeditorWrap)
- // import BaiduMap from 'vue-baidu-map'
- // Vue.use(BaiduMap, {
- // ak: '1hqg34NFaCw9jcv0xG82cI7uINFaXGGM'
- // })
- Vue.use(ElementUI);
- Vue.prototype.$echarts = echarts
- Vue.prototype.$api = api;
- Vue.prototype.$date = date;
- Vue.config.productionTip = false
- Vue.prototype.resetSetItem = function (key, newVal) {
- if (key === 'watchStorage') {
- // 创建一个StorageEvent事件
- var newStorageEvent = document.createEvent('StorageEvent');
- const storage = {
- setItem: function (k, val) {
- localStorage.setItem(k, val);
- // 初始化创建的事件
- newStorageEvent.initStorageEvent('setItem', false, false, k, null, val, null, null);
- // 派发对象
- window.dispatchEvent(newStorageEvent)
- }
- }
- return storage.setItem(key, newVal);
- }
- }
- new Vue({
- router,
- store,
- render: h => h(App)
- }).$mount('#app')
|