Angular 会自动退订 FormControl.value 个订阅吗?

Does Angular automatically unsubscribe FormControl.value subscriptions?

我正在查看使用 untilDestroyed:

的代码片段
      this.control.valueChanges.pipe(untilDestroyed(this)).subscribe(c => {
        this.update.emit(c);
      });
    }

Angular 会在组件销毁时自动取消订阅 FormControl.valueChanges observable,还是我们需要操作员?

我问的部分原因是我的理解是 Angular 自动取消订阅模板表达式中使用的 Observables,所以我想它可能有一个 "Magic" 方法来为 FormControl 实例做这件事还有吗?

您应该在 ngOnDestroy 组件回调中退订。

由于流永远不会关闭,订阅将保留。