BehaviorSubject 发布订阅-Angular
定义发布订阅服务
方式一

方式二

发布

订阅
方式一的订阅

方式二的订阅

每当使用next() 发布消息时所有订阅处都会收到消息
BehaviorSubject与Subject的区别
BehaviorSubject会保留最后一次发布的消息,Subject不会保留最后一次的消息
BehaviorSubject的方式
先发布消息,再创建订阅者,订阅者会收到最后一次发布的消息
Subject
先发布消息,再创建订阅者,订阅者不会收到消息
定义发布订阅服务
方式一

方式二

发布

订阅
方式一的订阅

方式二的订阅

每当使用next() 发布消息时所有订阅处都会收到消息
BehaviorSubject与Subject的区别
BehaviorSubject会保留最后一次发布的消息,Subject不会保留最后一次的消息
BehaviorSubject的方式
先发布消息,再创建订阅者,订阅者会收到最后一次发布的消息
Subject
先发布消息,再创建订阅者,订阅者不会收到消息