Vue3.x如何设置浏览器动态Title方法
作者:小破孩呦
这篇文章主要介绍了Vue3.x如何设置浏览器动态Title方法,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
使用插件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切换
效果如下:
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。