使用vue-router如何设置每个页面的title方法

下面我就为大家分享一篇使用vue-router设置每个页面title方法,具有很好的参考价值,希望对大家有所帮助。

基本环境配置: webpack + vue2.0 + vue-router +nodeJS

进入 router 文件夹底下的index.js文件

首先引入:

import Vue from 'vue'import Router from 'vue-router'

登录后复制

然后在路由里面配置每个路由的地址:

立即学习“前端免费学习笔记(深入)”;

routes: [ {   /* (首页)默认路由地址 */  path: '/',  name: 'Entrance',  component: Entrance,  meta: {  title: '首页入口'  } }, {   /* 修改昵称 */  path: '/modifyName/:nickName',  name: 'modifyName',  component: modifyName,  meta: {  title: '修改昵称'  } }, {   /* 商品详情 */  path: '/goodsDetail',  name: 'goodsDetail',  component: goodsDetail,  meta: {  title: '商品详情'  } }, { /* Not Found 路由,必须是最后一个路由 */  path: '*',  component: NotFound,  meta: {  title: '找不到页面'  } } ]

登录后复制

在每一个meta里面设置页面的title名字,最后在遍历

router.beforeEach((to, from, next) => { /* 路由发生变化修改页面title */ if (to.meta.title) { document.title = to.meta.title } next()})

登录后复制

这样就为每一个VUE 的页面添加了title

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

在Vue中使用Vue.set动态新增对象属性方法

在Vue中使用Vue.set动态新增对象属性方法

在Vue中使用Vue.set动态新增对象属性方法

以上就是使用vue-router如何设置每个页面的title方法的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/3188477.html

(0)
上一篇 2025年3月31日 23:30:15
下一篇 2025年3月5日 15:51:46

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 有关vue-router组件存在哪些复用问题?

    本篇文章主要介绍了vue-router 组件复用问题详解,现在分享给大家,也给大家做个参考。 组件系统是Vue的一个重要组成部分,它可以将一个复杂的页面抽象分解成许多小型、独立、可复用的组件,通过组合组件来组成应用程序,结合 vue-rou…

    编程技术 2025年3月31日
    100
  • 在vue-router中如何实现路由传参

    这篇文章主要介绍了浅谈vue-router 路由传参的方法,现在分享给大家,也给大家做个参考。 路由传参数。在很多时候我们需要路由上面传递参数,比如新闻列表页,我们需要传递新闻ID,给新闻详细页。 1.新闻列表页模板            …

    编程技术 2025年3月31日
    100
  • cmd环境变量设置方法实例分享

    cmd设置环境变量可以方便我们bat脚本的运行,但是要注意的是变量只在当前的cmd窗口有作用(局部生效),如果想要设置持久的环境变量需要我们通过两种手段进行设置:一种是直接修改注册表,另一种是通过我的电脑-〉属性-〉高级,来设置系统的环境变…

    2025年3月31日
    100
  • Linux系统中关于网卡设置的教程

    这篇文章主要介绍了系统网卡的设置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 由于做了虚拟机的克隆,发现克隆机和被克隆机的MAC地址相同了,下面我将要介绍一下linux中网卡的配置步骤,我使用的linux是CentOS relea…

    2025年3月31日
    100
  • Linux系统网卡怎么设置?

    由于做了虚拟机的克隆,发现克隆机和被克隆机的mac地址相同了,下面我将要介绍一下linux中网卡的配置步骤,我使用的linux是centos release 6.9 (final) 1、root用户编辑/etc/udev/rules.d/7…

    2025年3月31日
    100
  • 如何在centos7在设置ip地址

    vi /etc/sysconfig/network-scripts/ifcfg-enpos3在文件中,把bootproto修改为static,同时增加ipaddr=192.168.1.150netmask=255.255.255.0gate…

    编程技术 2025年3月31日
    100
  • linux中如何同步设置ntp服务器时间的详解

    这篇文章主要介绍了linux ntp服务器时间同步设置的相关资料,需要的朋友可以参考下 linux ntp服务器时间同步设置 时间同步这个需求在很多地方都有。比如安装cm和cdh的话,需要ntp时间同步,否则会出现红色警告 这里主要是设置一…

    编程技术 2025年3月30日
    100
  • 如何使用Vue Router实现页面滚动行为控制?

    如何使用vue router实现页面滚动行为控制? 在使用Vue Router进行单页应用开发时,我们经常需要对页面滚动行为进行控制,以实现更顺畅的用户体验。Vue Router提供了一种简单且灵活的方式来实现页面滚动行为的控制。本文将介绍…

    编程技术 2025年3月30日
    100
  • Vue Router中的路由过渡动画是如何实现的?

    vue router中的路由过渡动画是如何实现的? Vue Router是Vue.js官方提供的路由管理插件,它能够方便地组织和管理页面的路径,同时也提供了一些特性来增强用户体验,例如路由过渡动画。通过这些动画效果,可以使页面的切换变得更加…

    编程技术 2025年3月30日
    100
  • Vue中如何使用路由创建动态路由?

    vue中如何使用路由创建动态路由? 动态路由是指通过一定的规则来生成路由,而不是手动一个一个地编写路由规则。在Vue中,我们可以通过Vue Router来实现动态路由。 首先,我们需要在Vue项目中安装Vue Router。可以通过以下命令…

    编程技术 2025年3月30日
    100

发表回复

登录后才能评论