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即可
vue 动态设置浏览器标题相关推荐
- vue项目动态设置浏览器标题title两种方法
各位铁汁们,老步骤先效果图奉上 方法一.使用插件vue-wechat-title来设置浏览器动态标题 第一步:安装插件 1. npm vue-wechat-title --save 第二步:在全局ma ...
- vue项目设置浏览器标题title及图标
一.固定设置标题方案 方法一:在vue.config.js文件,添加如下代码: chainWebpack: config => {config.plugin('html').tap(args = ...
- vue项目设置浏览器标题title
VUE2: 一.固定设置标题方案 方法一,在vue.config.js文件 添加如下代码: chainWebpack: config => {config.plugin('html').tap( ...
- vue动态修改浏览器标题和图标
项目场景: 在一个功能一致的项目中,要分别部署成两个系统. 问题描述 两个系统名称不一致.标题不一致.logo不一致,又不想单独拉出一套代码(单独拉出后维护成本增加),想要动态改变. 解决方案: 在m ...
- Vue动态设置Style属性
Vue动态设置Style属性_fuzhongbin的博客-CSDN博客_vue 动态style :style="{ color:domain.groups == 1? '#ccc': dom ...
- [vue] 怎么解决vue动态设置img的src不生效的问题
[vue] 怎么解决vue动态设置img的src不生效的问题 不是应该 require('@/assets/images/xxx.png') 这样吗??你这样多浪费资源啊 @chenqim 个人简介 ...
- QT 定时关机、共享内存、启动浏览器、浏览器前进后退刷新、进度条、设置浏览器标题、QML入门
定时关机 .h #include <QTimer> #include <stdlib.h> #include <QByteArray>//构造函数 //system ...
- 微信小程序动态更改标题栏_微信小程序实现动态设置页面标题的方法【附源码下载】...
本文实例讲述了微信小程序实现动态设置页面标题的方法.分享给大家供大家参考,具体如下: 1.效果展示 2.关键代码 ① WXML文件 标题1 标题2 标题3 还原 ② JS文件 Page({ // 设置 ...
- vue 动态设置组件高度_高度动态的Vue明星评分组件
vue 动态设置组件高度 虚拟动态星级 (vue-dynamic-star-rating) A Highly Customizable, easy-to-use elegant stars ratin ...
- Vue 中设置浏览器的 title 跟随路由的名称变化
Vue 中设置浏览器的 title 跟随路由的名称变化 浏览器title的变化会根据路由的变化而改变 可以先设置一个公共的文件夹setting, 用于存放公共的名称, 例如这里的 `小火车况且况且 m ...
最新文章
- 【从零学习OpenCV 4】4种读取Mat类元素的的方法
- 插件框架Extensible Framework for Delphi
- 模拟video播放器
- 大数据与智能算法(三-集疏运应用)-SMU在线学习笔记
- AtomicInteger源码分析——基于CAS的乐观锁实现
- java如何实例化集合_如何在java中实例化一个Queue对象?
- 交换机VLAN、 TRUNK 、VTP 配置
- 用bat文件在web端拉起本地cs应用(以拉起本地QQ音乐为例)
- Json文件转Map(三)之获取嵌套Map值
- 水箱建模最小二乘法_三年级数学上册,《万以内加减法二》单元测试卷分析(二)...
- SpringBoot项目多环境配置(亲测有效)
- 74HC/LS/HCT/F系列芯片的区别
- 闲时整理(5)--圆形标签
- Nginx的HTTP健康检测
- 武汉大学计算机系就业方向如何,武汉大学有什么王牌专业?它们的就业在哪些方向?...
- silverlight mysql_Silverlight中衔接MySQL数据库实例详解
- HaLoop—适用于迭代计算的Hadoop
- mysql 中auto_mysql中的auto_increment
- siki学院Vector2 Vector3 Rigidbody Application笔记
- GANSS ALT71D键盘使用说明
热门文章
- 希捷硬盘保修时间查询
- C++引用、取地址符
- 最新批量搜狗域名添加绑定工具
- iphone快捷指令蚂蚁森林能量_iPhone“快捷指令”怎么玩?玩法太多,别让这个功能吃灰...
- 感知机-收敛性证明及代码实现
- 单片机中,intrins.h头文件中各函数详解:空指令_nop_(),移位函数_crol_、_cror_
- 51单片机(流水灯)
- 【OpenGL ES】纹理
- 计算机中集线器hub功能,usb集线器是什么东东_usb集线器功能介绍
- Linux系统中使用Xbox360手柄