# amb

**在多个源 `Observables` 中， 取第一个发出元素或产生事件的 `Observable`，然后只发出它的元素**

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

当你传入多个 `Observables` 到 **amb** 操作符时，它将取其中一个 `Observable`：第一个产生事件的那个 `Observable`，可以是一个 `next`，`error` 或者 `completed` 事件。 **amb** 将忽略掉其他的 `Observables`。
