在我的角度应用程序中,我有3个组件。
login
组件。 dashboard
组件。Dashboard
组件有两个标签,分别用于add
和list
组件。我的问题在于router-outlet
。
login
和dashboard
组件显示在主router-outlet
中,未命名。
dashboard
组件有另一个router-outlet
。这个名字如下。
<router-outlet name='app'></router-outlet>
问题
当用户点击标签时,请说add
,然后AddComponent
应显示在名为router-outlet
的{{1}}中,相反,我会关注错误,
错误:无法匹配任何路线。网址细分:&#39;添加&#39;↵错误:无法匹配 任何路线。网址细分:&#39;在ApplyRedirects.noMatchError
添加&#39;
当我从路由定义中删除app
属性时,outlet
会显示在未命名 AddComponent
中,覆盖router-outlet
组件。
路线已定义
dashboard
注意 我已经尝试了here给出的答案,但得到了上述错误。