From 7e460156de73171f9660ce48f80703e79f8b478d Mon Sep 17 00:00:00 2001 From: Crunchy <3114200645@qq.com> Date: 星期六, 14 六月 2025 11:48:26 +0800 Subject: [PATCH] 初始化提交 --- src/main.js | 14 +++++++++++--- 1 files changed, 11 insertions(+), 3 deletions(-) diff --git a/src/main.js b/src/main.js index c5d6f13..1a25e48 100644 --- a/src/main.js +++ b/src/main.js @@ -7,10 +7,11 @@ import locale from 'element-ui/lib/locale/lang/zh-CN' // lang i18n import '@/styles/index.scss' // global css - +import '@/assets/iconfont/iconfont.css' import App from './App' import store from './store' import router from './router' +import Print from 'vue-print-nb' import '@/icons' // icon import '@/permission' // permission control @@ -32,9 +33,16 @@ Vue.use(ElementUI, { locale }) // 濡傛灉鎯宠涓枃鐗� element-ui锛屾寜濡備笅鏂瑰紡澹版槑 // Vue.use(ElementUI) - +Vue.use(Print) Vue.config.productionTip = false - +Vue.prototype.$flush = () => { + if (this.$route.path !== '/' && this.$route.path !== '/home') { + console.log('1'); + this.$store.commit('ADD_TAB', {route: '/home' , name: 'home'}); + this.$store.commit('ADD_TAB', {route: this.$route.path , name: this.$route.name }); + this.$store.commit('SET_ACTIVE_INDEX', this.$route.path); + } +} new Vue({ el: '#app', router, -- Gitblit v1.9.3