BehaviorSubject
下面我们再试一下 BehaviorSubject .. 这种 Subject,可以把最后一次添加的数据,作为第一个项目交给新来的监听 .. 创建一个 BehaviorSubject .. 名字也是 _subject ..
运行一下 hot restart ...
控制台上,listen 1 还有 listen 2 都得到了添加的 hello 还有 hola 这两个数据 .. 虽然 hello 是在 listen 2 之前添加的一个数据 ..
下面我们再把这两个数据放到这两个监听之前 .. 执行一下 hot restart ..
这回 listen 1 还有 listen 2 得到的是 hola 这个数据 .. 因为这个数据是最后一次添加的数据 .. 这个数据会作为第一个数据项目交给下面创建的这两个监听 ..