事件发射器根据布尔值发出每个请求

时间:2017-10-16 13:42:10

标签: angular rxjs

我经常发现自己在Angular应用程序中检查一个布尔值以查看数据是否存在,如果不存在,我会订阅一个事件发射器,直到数据存在。

if(this.service.propertySet){
   this.property = service.property
}

else{
  this.service.propertyEmitter.subscribe((value)=>{
    this.property = value;
  })
}

如何简化这一点,以便在服务中可能存在或不存在数据的情况下,我不必使用if语句?

0 个答案:

没有答案