Я читаю статью об операторе rxjs concatMap
.Этот парень создает форму автосохранения, т. Е. Всякий раз, когда пользователь вводит букву, данные сохраняются с помощью http-запроса
this.subscription = this.form.valueChanges
.pipe(concatMap(formValue => this.http.put(`/api/course/${courseId}`, formValue)))
.subscribe(saveResult => ... handle successful save ...);
. Я хочу иметь возможность отписаться в ngOnDestroy()
от valueChanges
Observable,но подписка this.subscription
относится к наблюдаемой http
.Так как я могу отписаться от valueChanges
?