当前位置: 首页 > news >正文

第十七:嵌套路由

4.7. 【嵌套路由】

  1. 编写News的子路由:Detail.vue

  2. 配置路由规则,使用children配置项:

    const router = createRouter({
      history:createWebHistory(),
      routes:[
        {
          name:'zhuye',
          path:'/home',
          component:Home
        },
        {
          name:'xinwen',
          path:'/news',
          component:News,
          children:[
            {
              name:'xiang',
              path:'detail',
              component:Detail
            }
          ]
        },
        {
          name:'guanyu',
          path:'/about',
          component:About
        }
      ]
    })
    export default router
  3. 跳转路由(记得要加完整路径):

    <router-link to="/news/detail">xxxx</router-link>
    <!-- 或 -->
    <router-link :to="{path:'/news/detail'}">xxxx</router-link>
  4. 记得去Home组件中预留一个<router-view>

    <template>
      <div class="news">
        <nav class="news-list">
          <RouterLink v-for="news in newsList" :key="news.id" :to="{path:'/news/detail'}">
            {{news.name}}
          </RouterLink>
        </nav>
        <div class="news-detail">
          <RouterView/>
        </div>
      </div>
    </template>

相关文章:

  • 【AutoSar】DeepSeek回答什么是IO抽象
  • 协方差(Covariance)与得分函数:从Fisher信息矩阵看统计关联
  • 在 Mac mini M2 上本地部署 DeepSeek-R1:14B:使用 Ollama 和 Chatbox 的完整指南
  • C#中提供的多种集合类以及适用场景
  • 危化品经营单位安全管理人员的职责及注意事项
  • 数字IC后端设计实现OCC(On-chip Clock Controller)电路介绍及时钟树综合案例
  • 无人机实战系列(三)本地摄像头+远程GPU转换深度图
  • 4 算法1-3 三连击(升级版)
  • 《机器学习数学基础》补充资料:欧几里得空间的推广
  • 模电学习资料汇总
  • 力扣-贪心-452 用最小数量的箭引爆气球
  • ViT 模型介绍(二)——模型架构
  • 第4章 4.4 EF Core数据库迁移 Add-Migration UpDate-Database
  • Vue.js组件开发:从基础到进阶
  • 【LeetCode18】四数之和
  • 【论文学习】基于规模化Transformer模型的低比特率高质量语音编码
  • python与C系列语言的差异总结(1)
  • 玩机日记 10 fnOS 开启文件传输服务挂载到手机/电脑,测试传输性能
  • 设置 C++ 开发环境
  • 无数字字母rce总结(取反、异或、自增)
  • 经济日报:人工智能开启太空经济新格局
  • 价格周报|本周猪价继续下探,机构预计今年猪价中枢有支撑
  • 俄媒:俄乌代表团抵达谈判会场
  • 小雨伞保险经纪母公司手回集团通过港交所聆讯
  • 贵州省委军民融合发展委员会办公室副主任李刚接受审查调查
  • 钕铁硼永磁材料龙头瞄准人形机器人,正海磁材:已向下游客户完成小批量供货