takeUntil
signature: takeUntil(notifier: Observable): Observable
takeUntil(notifier: Observable): ObservableEmit values until provided observable emits.
Why use takeUntil?
takeUntil?private destroy$ = new Subject<void>();
observable$
.pipe(takeUntil(this.destroy$))
.subscribe(data => console.log(data));
ngOnDestroy() {
this.destroy$.next();
this.destroy$.complete();
}Examples
Related Recipes
Additional Resources
Last updated