Angular 组件指令和NgModule
我正试图将一个组件分成三部分。所以我创建了一个新的组件、模板等。。。现在我需要将子组件包括到主组件中,以便使子选择器工作 我了解到组件指令已被弃用,我必须改用NgModule,但我不知道如何操作:当前NgModule位于主文件中,而我的组件位于另一个文件中。我创建了一个新的NgModule(我不知道它是否有意义或是否被允许),如下所示:Angular 组件指令和NgModule,angular,typescript,angular2-directives,ng-modules,Angular,Typescript,Angular2 Directives,Ng Modules,我正试图将一个组件分成三部分。所以我创建了一个新的组件、模板等。。。现在我需要将子组件包括到主组件中,以便使子选择器工作 我了解到组件指令已被弃用,我必须改用NgModule,但我不知道如何操作:当前NgModule位于主文件中,而我的组件位于另一个文件中。我创建了一个新的NgModule(我不知道它是否有意义或是否被允许),如下所示: @NgModule({ declarations: [ ForgotPasswordComponent, ], bootstrap: [Lo
@NgModule({
declarations: [
ForgotPasswordComponent,
],
bootstrap: [Login]
})
@Component({
selector: 'login',
styleUrls: [ './login.style.scss' ],
templateUrl: './login.template.html',
encapsulation: ViewEncapsulation.None,
host: {
class: 'login-page app'
}
})
export class Login {
...
}
我认为这是一个愚蠢的(语法)错误,但我无法理解。我理解了:我在模块文件中添加了@NgModule,并在其中包含了前面提到的PasswordComponent声明