Vue/ Vue 路由配置 (重温 ) 一级 二级 路由配置 及 路由各种方法重定向 (浏览器渲染)

    Vue路由配置流程: 配置完路由后 , 需要写入到实列内,在App.vue写入 <router-view> 标签进行一级路由配置 ,在components/user.vue写入 <router-view> 进行二级路由配置 

路由配置

一. 一级路由配置与路由内方法

语法:

const router = new VueRouter({
  routes: [

    // 一级路由
    {path: '/路径名',component: 组件名 },

   // 重定向

    {path: ' /  ',  redirect: '/路径名 '  },

    // 404

    {path: ' /:pathMatch(.*)* ',component: 组件名 },
     
  ],
})

// 一级路由出口 -->  App.vue

 <router-view> </router-view>

说明: Vue路由是指根据url 分配对应的处理程序 作用就是url 调用对应的控制器

重定向属性说明: 1. 监测默认路径 path:'/'  2. redirct配置项 值是要强制切换的路由路径

重定向说明: 匹配path后 ,强制跳转path路径 ,网页打开url默认值是 / 路径 ,redirct是设置要重定向到那个路径\

重定向应用场景: 第一次打开网页 配置默认页面

404 : 当找不到路径匹配时 给个提示页面 ,path匹配 * (任意路径) 

</router-view>作用: 展示这个页面路由下面的子路由

二. 二级路由配置

语法:

const router = new VueRouter({
  routes: [ {

//一级路由

path: '/路径名', component: 组件名,

children: {

// 二级路由

{path: '/路径名',component: 组件名 },

} },

  ],
})

//配置一级路由出口 --> App.vue

 <router-view> </router-view>

配置二级路由出口  --> components/user.vue

 <router-view> </router-view>

作用: ;嵌套路由的作用就是让新的页面内容展示子组件的占位符

说明: 二级路由往后 path 直接写名字 , 无需写开头(他会自动拼接)

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值