从html获取属性并在Angular 2+中用作全局变量的最佳方法

时间:2017-04-19 17:43:14

标签: angular

从Angular 2 +中获取属性并在Angular 2 +中用作全局变量的最佳方法是什么?

的index.html

context.Cars.Add(car2);

1 个答案:

答案 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));
  }
}