代码之家  ›  专栏  ›  技术社区  ›  Rohit Azad Malik

角6子路线组件未加载?

  •  1
  • Rohit Azad Malik  · 技术社区  · 8 年前

    我有点小问题。

    我有一个应用程序和一个6角的应用程序,我正在使用儿童路线。

    就像这样

    {
            path:'pages', component:DatePagesComponent,
            children : [
                {path:'404', component:Error404Component},
                {path:'500', component:Error500Component}
            ]
    }
    

    我的HTML看起来像

    <li [routerLinkActive]="['active']"><a [routerLink]="['/pages/404']">404</a></li>
    <li [routerLinkActive]="['active']"><a [routerLink]="['/pages/500']">500</a></li>
    

    它很好地加载带有URL的路由,但始终加载到此 component:DatePagesComponent

    如果我点击到404,页面URL会改变,但不会改变组件路由器。

    我在写

    <router-outlet></router-outlet>
    

    进入我的 app.components.html 文件

    你能告诉我这是什么问题以及如何解决它吗?

    1 回复  |  直到 8 年前
        1
  •  6
  •   Suren Srapyan    8 年前

    你还需要写 <router-outlet></router-outlet> DatePagesComponent HTML 工作。

    推荐文章