嵌套路由与重定向

如下图,路由嵌套就是页面里面还有子页面,点击安装或者基础可以弹出它内部细节的页面。

在这里插入图片描述


三步走

步骤① 新建需要的页面

这里我新建两个,一个是安装一个是基础界面
在这里插入图片描述

步骤② 在相应的页面引入

引入是使用了children:[],这个数组,需要注意的是路径前面不再加/,如果加了就变成了根目录,不加就会在你设置目录的子目录。

{
    path: '/zhinan',
    component: () => import('../views/ZhiNan.vue'),
    redirect: "/zhinan/anzhuang",
    children:[
      {
        path: 'anzhuang',
        component:() => import("../views/Anzhaung.vue")
      },
      {
        path: 'base',
        component: () => import("../views/Base.vue")
      },
    ]
  },

步骤③ 在写进父一级的界面

这个我是挂在anzhuang这个目录下面的,并在下面写一个出口。

<template>
    <div>
        <h3>指南界面</h3>
        <div style="float:left; width:100px; height:100px">
            <router-link to="/zhinan/anzhuang">安装</router-link> 
            <br>
            <router-link to="/zhinan/base">基础</router-link>
        </div>
        <router-view></router-view>
    </div>

</template>

总结

挂路由一共也就只有三个步骤:1.写页面 2. 在index.js里面注册好路由地址 3. 挂上路由

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值