首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端 vueRouter
微笑不守恒
创建于2023-03-25
订阅专栏
暂无订阅
共9篇文章
创建于2023-03-25
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
命名视图
原布局 App.vue HelloWord.vue Sidebar.vue 期望布局 命名视图布局 降低布局耦合 router.js App.vue HelloWord.vue Sidebar.vue
history模式
VueRouter - V4 Hash 模式 HTML5 模式 VueRouter - V3 Hash 模式 HTML5 模式
区分大小写
Sensitive 与 strict 路由配置 默认情况下,所有路由是不区分大小写的,并且能匹配带有或不带有尾部斜线的路由
重定向
重定向
动态路由
路由参数 匹配模式 匹配路径 $route.params /users/:username /users/eduardo { username: 'eduardo' } /users/:usernam
router使用
router/index.ts (1) 普通路由 (2) 命名路由 (3) 嵌套路由 main.js 使用 编程式导航
路由组件传参
路由组件传参 router.query 参数 转换成 组件 props 参数 router.params 参数 转换成 组件 props 参数
路由元信息
路由元信息 访问路由会带过去的默认信息 存在meta 字段中 组件使用 路由使用
全局路由守卫
全局前置守卫