摘要:
路由器的两种工作模式 对于一个url来说,什么是hash值?—— #及其后面的内容就是hash值。 hash值不会包含在 HTTP 请求中,即:hash值不会带给服务器。 hash模式: 地址中永远带着#号,不美观 。 若以后将地址通过第三方手机app分享,若app校验严格,则地址会被标记为不合法。
阅读全文
posted @ 2021-11-23 08:26
leiyanting
阅读(49)
推荐(0)
编辑
摘要:
独享守卫: beforeEnter(to,from,next){ console.log('beforeEnter',to,from) if(to.meta.isAuth){ //判断当前路由是否需要进行权限控制 if(localStorage.getItem('school') 'atguigu'
阅读全文
posted @ 2021-11-23 08:01
leiyanting
阅读(57)
推荐(0)
编辑
摘要:
路由守卫 作用:对路由进行权限控制 分类:全局守卫、独享守卫、组件内守卫 全局守卫: //全局前置守卫:初始化时执行、每次路由切换前执行 router.beforeEach((to,from,next)=>{ console.log('beforeEach',to,from,next) if(to.
阅读全文
posted @ 2021-11-22 20:19
leiyanting
阅读(731)
推荐(0)
编辑
摘要:
.编程式路由导航 作用:不借助<router-link> 实现路由跳转,让路由跳转更加灵活 具体编码: //$router的两个API this.$router.push({ name:'xiangqing', params:{ id:xxx, title:xxx } }) this.$router
阅读全文
posted @ 2021-11-22 18:56
leiyanting
阅读(165)
推荐(0)
编辑
摘要:
8.<router-link>的replace属性 作用:控制路由跳转时操作浏览器历史记录的模式 浏览器的历史记录有两种写入方式:分别为push和replace,push是追加历史记录,replace是替换当前记录。路由跳转时候默认为push 如何开启replace模式:<router-link r
阅读全文
posted @ 2021-11-22 09:34
leiyanting
阅读(425)
推荐(0)
编辑
摘要:
路由的props配置 作用:让路由组件更方便的收到参数 { name:'xiangqing', path:'detail/:id', component:Detail, //第一种写法:props值为对象,该对象中所有的key-value的组合最终都会通过props传给Detail组件 // p
阅读全文
posted @ 2021-11-22 08:10
leiyanting
阅读(229)
推荐(0)
编辑
摘要:
路由的params参数 配置路由,声明接收params参数 { path:'/home', component:Home, children:[ { path:'news', component:News }, { component:Message, children:[ { name:'xian
阅读全文
posted @ 2021-11-22 07:54
leiyanting
阅读(1878)
推荐(0)
编辑
摘要:
5.命名路由 作用:可以简化路由的跳转。 如何使用 给路由命名: { path:'/demo', component:Demo, children:[ { path:'test', component:Test, children:[ { name:'hello' //给路由命名 path:'wel
阅读全文
posted @ 2021-11-22 07:43
leiyanting
阅读(87)
推荐(0)
编辑
摘要:
4.路由的query参数 传递参数 <!-- 跳转并携带query参数,to的字符串写法 --> <router-link :to="/home/message/detail?id=666&title=你好">跳转</router-link> <!-- 跳转并携带query参数,to的对象写法 --
阅读全文
posted @ 2021-11-22 07:39
leiyanting
阅读(999)
推荐(0)
编辑
摘要:
3.多级路由(多级路由) 配置路由规则,使用children配置项: routes:[ { path:'/about', component:About, }, { path:'/home', component:Home, children:[ //通过children配置子级路由 { path:
阅读全文
posted @ 2021-11-21 20:23
leiyanting
阅读(171)
推荐(0)
编辑