首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Angular 6有多少嵌套的<router-outlet></router-outlet>使用

Angular 6有多少嵌套的<router-outlet></router-outlet>使用
EN

Stack Overflow用户
提问于 2018-09-08 03:29:13
回答 2查看 160关注 0票数 0

在我的项目中,我在嵌套级别中有两个用法,它工作得很好,但当我使用third时,在控制台中显示此错误

代码语言:javascript
复制
If 'router-outlet' is an Angular component, then verify that it is part of this module.

我可以在项目结构的第三层上使用吗?

有没有可能这种结构

代码语言:javascript
复制
export const ROUTES: Routes = [
  {
    path: '',
    component: RootComponent,
    children: [
      {
        path: 'Users',
        component: Users
      },
      {
        path: 'Admin',
        component: Admin,
        children: [
          {
            path: 'SubAdmin',
            Component: SubAdmin,
            children: [
              {
                path: 'SubAdminOne',
                Component: SubAdminOne
              }
            ]
          }
        ]
      }
    ]
  }
];

嵌套级别中有多少children用户?

EN

回答 2

Stack Overflow用户

发布于 2018-09-08 04:30:25

检查声明RootComponent、Admin和SubAdmin的模块。在每种情况下,他们都应该从Angular导入RouterModule。我认为SubAdmin没有,因为您说它使用两个嵌套的。

票数 0
EN

Stack Overflow用户

发布于 2018-09-08 04:53:30

在app.module.ts中导入RouterModule这应该可以解决问题。问题不在于嵌套级别的数量。我创建了一个类似的嵌套结构,它最初给了我相同的错误,在导入RouterModule后,错误被修复为第三层和更多的嵌套层。看一看https://stackblitz.com/edit/angular-sge9jf

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52228589

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档