From f98e8cb40bfbee4b98660c9d02e3d3f54de9e628 Mon Sep 17 00:00:00 2001
From: guoshilong <123456>
Date: Tue, 21 Mar 2023 11:15:29 +0800
Subject: [PATCH] 根据路由变更页面标题
---
src/router/page/index.js | 8 +++++++-
src/main.js | 7 +++++++
2 files changed, 14 insertions(+), 1 deletions(-)
diff --git a/src/main.js b/src/main.js
index aecf736..19ce02d 100644
--- a/src/main.js
+++ b/src/main.js
@@ -15,6 +15,13 @@
Vue.use(ElementUI);
Vue.use(Avue);
+router.beforeEach((to,from,next) =>{
+ if(to.meta.title){
+ document.title = to.meta.title
+ }
+ next();
+})
+
new Vue({
render: h => h(App),
router,
diff --git a/src/router/page/index.js b/src/router/page/index.js
index 979e185..1d9e37d 100644
--- a/src/router/page/index.js
+++ b/src/router/page/index.js
@@ -6,16 +6,22 @@
{
path:"/view",
name:"view",
+ meta:{
+ title:'显示页'
+ },
component: () => import( /* webpackChunkName: "views" */ '@/views/funcView')
},
{
path:"/controller",
name:"controller",
+ meta:{
+ title:"控制页"
+ },
component: () => import( /* webpackChunkName: "views" */ '@/views/funcController')
},
{
path:"/socket",
name:"socket",
component: () => import( /* webpackChunkName: "views" */ '@/views/socket-demo')
- }
+ },
]
--
Gitblit v1.9.3