从Angular 2 +中获取属性并在Angular 2 +中用作全局变量的最佳方法是什么?
的index.html
context.Cars.Add(car2);
答案 0 :(得分:1)
@Injectable()
class MyGlobalService {
properties$:Subject = new BehaviorSubject();
constructor() {
this.properties.next(window.properties);
}
}
@NgModule({
providers: [MyGlobalService],
...
})
class AppModule()
class MyComponent {
constructor(private myGlobals:MyGlobalService) {
myGlobals.properties$.subscribe(val => console.log(val));
}
}