<router-view>的含义:

<router-view>:路由容器

Vue 路由中的 <router-view> 是用来承载当前级别下的子级路由的一个视图标签;

此标签的作用就是显示当前路由级别下一级的页面。

<router-view>的作用:

就比如说App.vue是根组件,在它的<template>标签里使用<router-view>,而且配置好路由的情况下,就能在浏览器上显示子组件的效果;

子组件要想在页面中显示出来,一定要留好<router-view>容器,不然显示不出来;

如果这个子组件路由还有孩子路由,那也需要在子组件的<template>标签里使用<router-view>,这样就能在页面上显示子组件的孩子组件的效果;

注意:一定要使用这个<router-view>,不然页面效果就出不来

路由容器外面可以包着<section>标签:

<!-- 路由容器 -->
<section>
   <router-view></router-view>
</section>

参考文章:

路由标签之router-view理解_QB4040的博客-CSDN博客_router-view标签

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐