提供角度2的替代方案?
问题描述:
我曾使用@ angular/core的provide
。提供角度2的替代方案?
例如。
import {provide} from '@angular/core';
import {ToastOptions} from "ng2-toastr/ng2-toastr";
let options = {
positionClass: 'toast-bottom-right',
};
//then used inside providers array as :
@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule,
FormsModule,
HttpModule,
routing
],
providers: [
appRoutingProviders,
ConfigService,
ToastsManager,
provide(ToastOptions, { useValue: new ToastOptions(options)})
],
bootstrap: [AppComponent]
})
export class AppModule { }
但我无法找到如何在角2最终?
任何投入?
答
语法已经改变,因为RC6了一下,这是应该的,现在:
{ provide: ToastOptions, useValue: new ToastOptions(options) }
也可以删除import {provide} from '@angular/core';
,你不需要它了。