vue动态设置浏览器标题的方法是什么(vue,开发技术)

时间:2024-05-08 21:20:13 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

废话

平时设置浏览器标题是这样的

vue动态设置浏览器标题的方法是什么

但vue是单页面应用,入口文件也只有一个html,只能设置一个标签,所以下面介绍两种常用的动态设置浏览器标签的方法

正文

第一种

使用浏览器原生方法 document.title

router/index.js

router.beforeEach

//多语言项目,根根据自己项目来importi18nfrom'@/i18n/index';document.title=i18n.t("router."+to.name)//单语言项目document.title=to.name

vue动态设置浏览器标题的方法是什么

语言切换路由不变,所以也要加一下,单语言项目不用

//多语言项目document.title=i18n.t("router."+to.name)

vue动态设置浏览器标题的方法是什么

完活,推荐使用,原生兼容性好,不用下载安装其他依赖包

第二种

使用插件

1.安装插件
npminstallvue-wechat-title--save
2.main.js 引用
importVueWechatTitlefrom'vue-wechat-title'//动态修改titleVue.use(VueWechatTitle)
3.添加指令
//多语言项目<router-viewv-wechat-title="$t('router.'+$route.name)"></router-view>//单语言项目<router-viewv-wechat-title="$route.name"></router-view>

完活

笔记

注意:值根据自己项目路由结构来,本demo用的是name值,i18n有对应语言包,

你可以在meta对象里加个title属性,在外面用to.meta.title即可

vue动态设置浏览器标题的方法是什么

vue动态设置浏览器标题的方法是什么

 </div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:vue动态设置浏览器标题的方法是什么的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:python如何使用sample()函数从指定序列中随机获取指定长度的片段下一篇:

15 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18