# repeatElement

**创建重复发出某个元素的 `Observable`**

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

**repeatElement** 操作符将创建一个 `Observable`，这个 `Observable` 将无止尽地发出同一个元素。

## 演示

创建重复发出 0 的 `Observable`

```swift
let id = Observable.repeatElement(0)
```

它相当于：

```swift
let id = Observable<Int>.create { observer in
    observer.onNext(0)
    observer.onNext(0)
    observer.onNext(0)
    observer.onNext(0)
    ... // 无数次
    return Disposables.create()
}
```
