
[英]Angular 2.0.0-rc.2: How to migrate PLATFORM_DIRECTIVES
[英]Angular2 PLATFORM_DIRECTIVES in rc.5
我刚刚从rc.4迁移到rc.5。 但是,我为整个应用定义的自定义指令不再被认可。
我以前在我的app.component中有:
bootstrap(AppComponent, [
provide(PLATFORM_DIRECTIVES, {useValue: [CustomDirective1, CustomDirective2], multi: true})
])
现在有了NgModule我有:
@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule
],
providers: [
provide(PLATFORM_DIRECTIVES, {useValue: [CustomDirective1, CustomDirective2], multi: true})
],
bootstrap: [AppComponent],
})
尽管在我的应用中,CustomDirective1和CustomDirective2不再被识别。 我还有什么需要做的吗?
@NgModule({
declarations: [
AppComponent,
CustomDirective1,
CustomDirective2
],
imports: [
BrowserModule
],
providers: [],
bootstrap: [AppComponent],
})
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.