Angular 未找到PermissionsDialogComponent的组件工厂。您是否将其添加到@NgModule.entryComponents?
我不明白这为什么不起作用。如您所见,我在entryComponent中有权限DialogComponentAngular 未找到PermissionsDialogComponent的组件工厂。您是否将其添加到@NgModule.entryComponents?,angular,Angular,我不明白这为什么不起作用。如您所见,我在entryComponent中有权限DialogComponent import { PermissionsComponent } from "./permissions/permissions.component"; import { Routes, RouterModule } from "@angular/router"; import { PermissionsDialogComponent } from "./permissions/pe
import { PermissionsComponent } from "./permissions/permissions.component";
import { Routes, RouterModule } from "@angular/router";
import { PermissionsDialogComponent } from "./permissions/permissions-dialog/permissions-dialog.component";
const routes: Routes = [
{
path: "invitations",
component: InvitationsComponent
},
{
path: "userlist",
component: UserListComponent
},
{
path: "permissions",
component: PermissionsComponent
}
];
@NgModule({
declarations: [
PermissionsComponent
],
imports: [
RouterModule.forChild(routes),
],
entryComponents: [PermissionsDialogComponent]
})
export class UsersModule { }
这是我在appmodule中导入的用户模块。应将组件添加到声明数组中
declarations: [
PermissionsComponent,
PermissionsDialogComponent
]
编辑:
从9开始不再需要entryComponents。如果你在角上