效果图在最后
一、第一种方法
在项目router文件夹下index.js里
添加标题title

meta: {
title: "xxx"
}
在当前页最下面配置router

router.beforeEach((to, from, next) => {
if (to.meta.title) {
document.title = to.meta.title
}
next()
})
export default router;
二、第二种方法
安装插件,命令行窗口中执行
npm install vue-wechat-title --save
引入插件,在main.js里配置
import VueWechatTitle from 'vue-wechat-title';
Vue.use(VueWechatTitle);
在router文件夹下的index.js中,在每个路由的meta里面加入title
{
path: '/connect',
name: '个人中心',
component: resolve => { require(['@/components/connect/connect'], resolve) },
meta: { title: "个人中心" }
}
在APP.vue下的router-view添加配置
<router-view v-wechat-title="$route.meta.title" />
最后呈现


本文介绍了两种优化网页标题的方法:一种是在router配置文件中设置meta标签,另一种是通过vue-wechat-title插件配合路由元数据。详细展示了如何在每个路由中添加自定义的title,以及在APP.vue中的配置,确保在不同场景下标题显示一致。

2524

被折叠的 条评论
为什么被折叠?



