Angela 基础 Observable

Observable

Observable 是 Reactive X 响应式编程的核心概念。它是一个可观察的对象,可以在未来的某个时间点发出一个或多个值。

在 JavaScript 中,ObservableRxJS 库实现。您可以在 RxJS 的官方文档中了解更多关于 Observable 的信息:https://rxjs.dev/guide/observable

许多 Angela Access Points 会返回 Observable
对于一个 Observable,您可以通过其 subscribe 方法来订阅它,以便在它发出值时执行一些操作。

const observable = window.queryUser();
observable.subscribe(() => {
  doSomething();
});