浅谈vue 二级路由嵌套和二级路由高亮问题


Posted in Javascript onAugust 06, 2020

第一层路由我写在app.vue里面。如图所示:

浅谈vue 二级路由嵌套和二级路由高亮问题

footer.vue:

浅谈vue 二级路由嵌套和二级路由高亮问题

二级路由是这样:

浅谈vue 二级路由嵌套和二级路由高亮问题

index.js里面的配置:

浅谈vue 二级路由嵌套和二级路由高亮问题

效果图:

浅谈vue 二级路由嵌套和二级路由高亮问题

效果出来了,又出现新的问题,就是点击二级路由的时候,默认的二级路由高亮不会去掉,如图所示:

浅谈vue 二级路由嵌套和二级路由高亮问题

在网上看到别人用exact方法,即在默认的二级路由里面加上exact,如图所示:

浅谈vue 二级路由嵌套和二级路由高亮问题

补充知识:vue - 子路由-路由嵌套

描述:子路由,也叫路由嵌套,采用在children后跟路由数组来实现,数组里和其他配置路由基本相同,需要配置path和component,然后在相应部分添加<router-view/>来展现子页面信息,相当于嵌入iframe。

浅谈vue 二级路由嵌套和二级路由高亮问题

Home.vue

<template>
  <div class="hello">
    <h1>{{ msg }}</h1>
    <!-- 添加子路由导航 -->
    <p>导航 :
      <router-link to="/home">首页</router-link> | 
      <router-link to="/home/one">-子页面1</router-link> |
      <router-link to="/home/two">-子页面2</router-link>
    </p>
    <!-- 子页面展示部分 -->
    <router-view/>
  </div>
</template>

<script>
export default {
  name: 'Home',
  data () {
    return {
      msg: 'Home Page!'
    }
  }
}
</script>

<style scoped>
</style>

One.vue /Two.vue

<template>
 <div class="hello">
  <h1>{{ msg }}</h1>
 </div>
</template>

<script>
export default {
 name: "One",
 data() {
  return {
   msg: "Welcome to One!"
  };
 }
};
</script>

<!-- Add "scoped" attribute to limit CSS to this component only -->
<style scoped>
h1,
h2 {
 font-weight: normal;
}
ul {
 list-style-type: none;
 padding: 0;
}
li {
 display: inline-block;
 margin: 0 10px;
}
a {
 color: #42b983;
}
</style>

index.js

import Vue from 'vue'
import Router from 'vue-router'
import Home from '@/components/Home'
import One from '@/components/One' 
import Two from '@/components/Two'

Vue.use(Router)

export default new Router({
  routes: [
  {
    path: '/', // 默认页面重定向到主页
    redirect: '/home'
  },
  {
    path: '/home', // 主页路由
    name: 'Home',
    component: Home,
    children:[ // 嵌套子路由
      {
        path:'one', // 子页面1
        component:One
      },
      {
        path:'two', // 子页面2
        component:Two
      },
    ]
  }
  ]
})

以上这篇浅谈vue 二级路由嵌套和二级路由高亮问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript中两种链式调用实现代码
Jan 12 Javascript
javascript算法学习(直接插入排序)
Apr 12 Javascript
jQuery学习笔记(2)--用jquery实现各种模态提示框代码及项目构架
Apr 08 Javascript
js 截取或者替换字符串中的数字实现方法
Jun 13 Javascript
jquery做个日期选择适用于手机端示例
Jan 10 Javascript
原生javascript实现图片放大镜效果
Jan 18 Javascript
Angular.js去除页面中显示的空行方法示例
Mar 30 Javascript
JS SetInterval 代码实现页面轮询
Aug 11 Javascript
vue中Npm run build 根据环境传递参数方法来打包不同域名
Mar 29 Javascript
ES6小技巧之代替lodash
Jun 07 Javascript
vue路由传参三种基本方式详解
Dec 09 Javascript
全面解析js中的原型,原型对象,原型链
Jan 25 Javascript
vue项目实现设置根据路由高亮对应的菜单项操作
Aug 06 #Javascript
javascript实现时间日期的格式化的方法汇总
Aug 06 #Javascript
vue+ElementUI 关闭对话框清空验证,清除form表单的操作
Aug 06 #Javascript
javascript读取本地文件和目录方法详解
Aug 06 #Javascript
antd vue 刷新保留当前页面路由,保留选中菜单,保留menu选中操作
Aug 06 #Javascript
javascript实现页面的实时时钟显示示例
Aug 06 #Javascript
Javascript如何递归遍历本地文件夹
Aug 06 #Javascript
You might like
php中final关键字用法分析
2016/12/07 PHP
PHP单元测试配置与使用方法详解
2019/12/27 PHP
javascript各种复制代码收集
2008/09/20 Javascript
Javascript打印网页部分内容的脚本
2008/11/17 Javascript
JavaScript DOM 添加事件
2009/02/14 Javascript
用Javascript同时提交多个Web表单的方法
2009/12/26 Javascript
javascript 手动给表增加数据的小例子
2013/07/10 Javascript
JavaScript中Math对象方法使用概述
2014/01/02 Javascript
Jquery promise实现一张一张加载图片
2015/11/13 Javascript
一些实用性较高的js方法
2016/04/19 Javascript
Angular页面间切换及传值的4种方法
2016/11/04 Javascript
JavaScript数据结构之二叉树的计数算法示例
2017/04/13 Javascript
聊聊那些使用前端Javascript实现的机器学习类库
2017/09/18 Javascript
利用js给datalist或select动态添加option选项的方法
2018/01/25 Javascript
解决layui 复选框等内置控件不显示的问题
2018/08/14 Javascript
JavaScript中创建原子的方法总结
2018/08/26 Javascript
vue-i18n结合Element-ui的配置方法
2019/05/20 Javascript
Vue.js数字输入框组件使用方法详解
2019/10/19 Javascript
Python 如何访问外围作用域中的变量
2016/09/11 Python
如何在python字符串中输入纯粹的{}
2018/08/22 Python
简单了解python变量的作用域
2019/07/30 Python
Django框架HttpRequest对象用法实例分析
2019/11/01 Python
python的reverse函数翻转结果为None的问题
2020/05/11 Python
html5指南-1.html5全局属性(html5 global attributes)深入理解
2013/01/07 HTML / CSS
Hotels.com香港酒店网:你的自由行酒店订房专家
2018/01/22 全球购物
美国农场鲜花速递:The Bouqs
2018/07/13 全球购物
新学期校长寄语
2014/01/18 职场文书
服装创业计划书范文
2014/02/05 职场文书
机械工程学院大学生求职信
2014/05/25 职场文书
销售团队口号大全
2014/06/06 职场文书
咖啡店创业计划书范文
2014/09/15 职场文书
领导干部“四风”问题批评与自我批评材料
2014/09/24 职场文书
2014年销售工作总结范文
2014/12/01 职场文书
毕业生个人自荐书
2015/03/05 职场文书
运动会1000米加油稿
2015/07/21 职场文书
导游词之崇武古城
2019/10/07 职场文书