我的编程空间,编程开发者的网络收藏夹
学习永远不晚

vue动态设置浏览器标题的方法详解

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

vue动态设置浏览器标题的方法详解

废话

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

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

正文

第一种

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

router/index.js

router.beforeEach


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


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


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


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

第二种

使用插件

1.安装插件


npm install vue-wechat-title --save

2.main.js 引用


import VueWechatTitle from 'vue-wechat-title'//动态修改title
Vue.use(VueWechatTitle)

3.添加指令


//多语言项目
  <router-view v-wechat-title="$t('router.' + $route.name)" ></router-view>
 //单语言项目
  <router-view v-wechat-title=" $route.name" ></router-view>

完活

笔记

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

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


总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注编程网的更多内容!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

vue动态设置浏览器标题的方法详解

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

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

本篇文章给大家分享的是有关vue动态设置浏览器标题的方法是什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。废话平时设置浏览器标题是这样的但vue是单页面应用,入口文件也只有一
2023-06-22

设置vue动态浏览器标题的方法有哪些

设置vue动态浏览器标题的方法有哪些,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。本篇文章给大家带来了关于怎样利用vue来实现动态设置浏览器标题的效果,希望对大
2023-06-22

Vue设置浏览器小图标(ICON)的详细步骤

vue中网页图标默认使用的是vue自带的一个icon的图标,也是vue的logo,下面这篇文章主要给大家介绍了关于Vue设置浏览器小图标(ICON)的详细步骤,需要的朋友可以参考下
2023-01-03

实现Flex设置浏览器标题的两大方式

本篇文章给大家分享的是有关实现Flex设置浏览器标题的两大方式,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。在学习Flex的过程中,你可能回到Flex设置浏览器标题方面的问题,
2023-06-17

vue-meta实现router动态设置meta标签的方法

这篇文章主要介绍了vue-meta实现router动态设置meta标签,实现思路非常简单内容包括mata标签的特点和mata标签共有两个属性,分别是http-equiv属性和name属性,本文通过实例代码给大家详细讲解需要的朋友可以参考下
2022-11-21

vue自定义密码输入框解决浏览器自动填充密码的问题(最新方法)

这篇文章主要介绍了vue自定义密码输入框解决浏览器自动填充密码的问题,通过将密码输入框的type设置为text,修改样式上的显示,来实现既可以让浏览器不自动填充密码,又可以隐藏密码的效果,需要的朋友可以参考下
2023-05-16

Vue动态设置图片时src不生效的原因及解决方法

这篇文章主要介绍了Vue动态设置图片时src不生效的原因及解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2022-11-13

Dedecms文章设置推荐后列表页标题自动加粗的解决方法

本文实例讲述http://www.cppcns.com了Dedecms文章设置推荐后列表页标题自动加粗的解决方法。分享给大家供大家参考。具体分析如下: 使用dedecms时我们会发现,在后台把文章设置推荐之后,列表页面标题会自动加粗,这样如
2022-06-12

WordPress在IIS服务器上的伪静态设置方法(解决中文URL无法访问问题)

我们都知道WordPrewww.cppcns.comss程序很强大www.cppcns.com,对搜索引擎优化很友好,但是有一点可能有些人还不是很清楚,对于WordPress这样一款开源程序来 说,它本身就是在linux/Apache平台中
2022-06-12

编程热搜

目录