Rx.Subject.create(观察者,可观察)混淆

时间:2017-06-11 19:39:10

标签: javascript rxjs observer-pattern observers reactivex

API documentation中说

  

参数

     
      
  1. 观察者(观察者):观察者过去常常向主体发送消息。
  2.   
  3. observable(Observable):用于订阅主题发送的消息的observable。
  4.   

但是这个概念倒是因为观察者应该接收/处理从主体发出的消息,而观察者是主体会订阅的内容吗? API文档与getting started with subjects doc似乎不一致。

1 个答案:

答案 0 :(得分:1)

您的问题已经在这里得到解答:Subjects created with Subject.create can't unsubscribe

Subject.create是一个静态方法,它只是将Observable与观察者连接起来。不涉及Subject的实例。

您所描述的内容看起来更像是多播,因此请查看multicast()运营商或其衍生产品。

另见: