| | |
| | | // }); |
| | | |
| | | //注入全局属性$message |
| | | import {message,notification } from 'ant-design-vue' |
| | | import { message, notification } from 'ant-design-vue' |
| | | Vue.prototype.$message = message |
| | | Vue.prototype.$notification = notification |
| | | message.config({ |
| | | }) |
| | | notification.config({ |
| | | bottom:'20px', |
| | | right:'100px' |
| | | bottom: '20px', |
| | | right: '100px' |
| | | }) |
| | | |
| | | // 将自动注册所有组件为全局组件 |
| | | import dataV from '@jiaminghi/data-view' |
| | | Vue.use(dataV) |
| | | // import dataV from '@jiaminghi/data-view' |
| | | // Vue.use(dataV) |
| | | |
| | | import VueDragResize from "vue-drag-resize" |
| | | Vue.component('vue-drag-resize', VueDragResize) |
| | |
| | | beforeCreate() { |
| | | Vue.prototype.$bus = new Vue() |
| | | }, |
| | | mounted () { |
| | | mounted() { |
| | | store.commit('SET_SIDEBAR_TYPE', Vue.ls.get(SIDEBAR_TYPE, true)) |
| | | store.commit('TOGGLE_THEME', Vue.ls.get(DEFAULT_THEME, config.navTheme)) |
| | | store.commit('TOGGLE_LAYOUT_MODE', Vue.ls.get(DEFAULT_LAYOUT_MODE, config.layout)) |
| | |
| | | store.commit('TOGGLE_WEAK', Vue.ls.get(DEFAULT_COLOR_WEAK, config.colorWeak)) |
| | | store.commit('TOGGLE_COLOR', Vue.ls.get(DEFAULT_COLOR, config.primaryColor)) |
| | | store.commit('SET_TOKEN', Vue.ls.get(ACCESS_TOKEN)) |
| | | store.commit('SET_MULTI_PAGE',Vue.ls.get(DEFAULT_MULTI_PAGE,config.multipage)) |
| | | store.commit('SET_MULTI_PAGE', Vue.ls.get(DEFAULT_MULTI_PAGE, config.multipage)) |
| | | }, |
| | | render: h => h(App) |
| | | }).$mount('#app') |