如何将全局变量存储在Angular2中,与PHP会话相同?
改为使用:
localStorage.setItem();
您可以为此使用共享服务。要为整个应用程序提供唯一的服务实例,只需在bootstrap
函数中定义它:
bootstrap(AppComponent, [ SharedService ]);
这样,您将可以在其中设置全局变量。
export class SomeComponent {
constructor(private service:SharedService) {
this.service.someProperty = 'some value';
}
}
注入该服务的每个元素(组件,服务)都可以访问该服务。
如果要在更新此字段时被通知,则可以使用如下所述的observable属性:
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句