import Vue from 'vue'
|
import ElementUI from 'element-ui'
|
import 'element-ui/lib/theme-chalk/index.css'
|
import App from './App.vue'
|
import router from './router'
|
|
Vue.use(ElementUI)
|
Vue.config.productionTip = false
|
|
// 全局登出:清除登录态并回登录页(各页面侧边栏「退出登录」菜单共用)
|
Vue.mixin({
|
methods: {
|
logout() {
|
localStorage.removeItem('token')
|
localStorage.removeItem('username')
|
localStorage.removeItem('realName')
|
localStorage.removeItem('modules')
|
this.$router.push('/login')
|
}
|
}
|
})
|
|
new Vue({
|
router,
|
render: h => h(App)
|
}).$mount('#app')
|