You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

当父路由无对应组件时,用于渲染子组件的路由组件是什么?

问题解答

当父路由未配置component属性时,子路由的组件(比如示例里的ScheduleListComponent)会直接渲染到**根组件中的<router-outlet>**里。

原因很直接:Angular里如果父路由没指定自身的组件,就不会生成对应的组件实例,也就不会在父组件模板里创建嵌套的<router-outlet>。这种情况下,所有子路由的内容都会直接使用根组件里的路由出口来完成渲染。

举个对比例子:要是父路由配置了component: ParentComponent,那子组件就会渲染到ParentComponent模板里的<router-outlet>中;但像你提供的代码里父路由没有组件,就直接用根的出口了。


内容的提问来源于stack exchange,提问作者Janciu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 10:45:34