# shareReplay

**使观察者共享 `Observable`，观察者会立即收到最新的元素，即使这些元素是在订阅前产生的**

![](https://4217506537-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MWj545abP2yK86-qksJ%2Fsync%2Fe670293f197b7e3c57c05648c0fcdf1a5f86b67b.png?generation=1616819383638922\&alt=media)

**shareReplay** 操作符将使得观察者共享源 `Observable`，并且缓存最新的 **n** 个元素，将这些元素直接发送给新的观察者。
