使用插件 vue-wechat-title 来实现
(我是刚升级的vue3.x,在安装插件的时候遇到了各种问题,后来发现可能是因为的我node版本太低了,然后就去升级了一下,就好了)
Node版本要求:
Vue CLI 需要 Node.js 8.9 或更高版本 (推荐 8.11.0+)。
1、安装插件
npm install vue-wechat-title --save
2、在main.js中引用
import VueWechatTitle from 'vue-wechat-title'//动态修改title
Vue.use(VueWechatTitle)
3、在router文件夹下的index.js中增加如下:
const routes = [
{
path: '/',
name: 'Home',
meta: {
title: '首页'
},
component: Home
},
{
path: '/about',
name: 'About',
meta: {
title: '关于'
}
}
]
4、在app.vue 中添加 指令 v-wechat-title
<router-view v-wechat-title='$route.meta.title'/>
通过以上步骤即可实现浏览器动态Title切换,效果如下: