Angular 2 应用程序:如何加载变量类型 Subject 的值 (Typescript)
Angular 2 应用程序:如何加载变量类型 Subject 的值 (Typescript)
我正在开发一个Angular2应用程序,我正在将数据从服务加载到我的组件中作为一个主题。
public type1Choisi: any; constructor( public formeService: FormeService, ...) { this.formeService._type1.subscribe(type1 => this.type1Choisi = type1); }
我在HTML视图中完美地使用它的值:
选择的Type 1是:{{type1Choisi}}
但是我无法在我的组件的ts文件中使用它来进行相同的处理:
if (this.type1Choisi === 102){ //这里type1Choisi没有给出值 ParamService.dormant.Porte_ON = 1.00; }
我在服务中声明我的数据为主题
public _type1 = new Subject();
有人可以告诉我如何在我的视图和ts代码中都使用我的主题吗?