关于二级路由

关于二级路由

<template>
 <div>
   home
   <router-view></router-view>
 </div>
</template>

<script>
 export default {
   name: 'home'
 };
</script>

<style scoped>

</style>

为什么要在home的index.vue上加上router-view?

二级路由一定要用children:[]引入二级路由吗?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕夭夭 2019-07-22 19:04:03

你好同学,解答如下:

1.<router-view>是用来渲染对应的路由配置中。即输入路由页面会显示对应的组件,那么这个组件就是通过<router-view>渲染到页面的。课程中老师有演示哦。

当不设置的时候,输入路由地址,页面什么都没有

http://img1.sycdn.imooc.com//climg/5d359757000182b105300488.jpg

当设置了<router-view>,内容就显示了。

http://img1.sycdn.imooc.com//climg/5d3597aa0001d6d802950124.jpg

2.不是非要用children:[] ,不过使用children:[]比较清晰。因为页面二级路由可能会有很多。写在children:[]中能够清晰的知道一级路由下面有哪些二级路由,也能知道哪一些路由属于二级路由。便于路由的管理哦

祝学习愉快,望采纳。

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星

相似问题

登录后可查看更多问答,登录/注册

请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师