美文网首页
路由动态路由与路由高亮,递归组件问题

路由动态路由与路由高亮,递归组件问题

作者: 43e1f527c136 | 来源:发表于2023-03-12 21:31 被阅读0次

动态路由加子路由跳转如果直接写在父路由上面,选择子路由会失去路由的高亮状态。

1.路由高亮消失问题

2.递归组件冒泡问题, 使点击父路由自动跳转到第一个子路由

解决路由高亮消失问题

1.配置路由时配置动态子路由

{

path:'home',

name:'home',

component:()=>import('./vue'),

children:[

path:':id',

name:'id',

component: () => import('./vue'),

]

}

解决递归组件冒泡问题

1.添加点击事件,    ev.stopPropagation()解决冒泡

2.判断路由是否有子路由,有子路由跳转到第一条路由

注意路由跳第一条如果不加阻止冒泡事件会是一直跳转第一条路由

相关文章

  • vue全家桶(2.5)

    3.8.动态路由匹配和路由组件传参 #3.8.1.动态路由匹配 动态路由意味着不固定,具有某种模式,我们希望通过某...

  • vue 动态路由

    什么是动态路由?带参数的路由就是动态路由 实际使用 路由中使用多段路径作为参数 !!! 路由组件复用 提醒一下,当...

  • 动态路由传值

    动态路由: 能够传递参数的路由即为动态路由 在路由不变,参数发生变化时,不会再触发created,因为组件会被复用...

  • Vue路由

    配置路由文件 index.js 路由文件注入到main.js文件中 组件中配置路由跳转 嵌套路由 动态路由匹配 一...

  • react-router-dom 路由传参

    1 路由动态参数 路由定义 Link定义 Component 组件中接收参数 2 Link组件 to:String...

  • Vue 路由基础

    router-link 和 route-view 组件 路由配置2.1. 动态路由2.2. 嵌套路由2.3. 命名...

  • Vue实战第二天

    路由组件传参 动态路由传参 静态路由传参 函数传参htm5 history 模式 设置通用路由,找不到页面跳转自定...

  • vue技术栈实战开发(课程笔记)

    Router(一) router-link和router-view组件 路由配置动态路由{ path:"/a...

  • vueRouter5---动态路由的实现(详情页)

    能够传递参数的路由即为动态路由 应用场景 : 从列表页跳转到详情页 实现步骤: 一. 先创建动态路由组件 det...

  • 9-1 动态路由配置及banner布局 9-2

    9-1 动态路由配置及banner布局 动态路由配置 布局 9-2 公用图片画廊组件拆分 布局 Swiper组件配置

网友评论

      本文标题:路由动态路由与路由高亮,递归组件问题

      本文链接:https://www.haomeiwen.com/subject/gvnoldtx.html