单例设计模式在离子2。谁能告诉我如何制作单例设计模式的离子。
export class example{
private constructor(){
}
}请帮助我不要用离子来做单例类
发布于 2017-02-28 06:22:12
只需在AppModule中作为服务提供
@Injectable()
export class Example {
constructor(){}
}@NgModule({
declarations: [
MyApp,
HomePage,
DetailsPage
],
imports: [
IonicModule.forRoot(MyApp)
],
bootstrap: [IonicApp],
entryComponents: [
MyApp,
HomePage,
DetailsPage
],
providers: [
Example, // <<<=== your class
{provide: ErrorHandler, useClass: IonicErrorHandler}
]
})
export class AppModule {} 角度DI会注意到同样的实例被注入到任何地方。
https://stackoverflow.com/questions/42500674
复制相似问题