使用Subject通知其他组件在Angular中执行操作是否是一个好主意

时间:2019-03-20 22:20:29

标签: angular rxjs

我有一个带有提名组件的Angular应用程序,在该应用程序中,我使用service在某个时间间隔上向api创建get请求,以便接收新的通知并将其显示在组件中。我想添加添加新项后为通知创建新请求的功能,以免等待间隔的到来。我想到的想法是在服务中添加一个主题,并在添加新项目时从items组件中继承值。然后,我在通知组件中订阅该服务,并在收到新值时调用发出请求的通知服务。我对Angular不太熟悉,很高兴听到这个想法适合这种情况。

1 个答案:

答案 0 :(得分:0)

这就是Observables的作用,您发出一个值,所有订阅者都对发出的值做出反应。