> For the complete documentation index, see [llms.txt](https://3440217568.gitbook.io/rxswift/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://3440217568.gitbook.io/rxswift/decision_tree/amb.md).

# amb

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

![](/files/-MWlwIVhieYPzvdfFi1P)

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