Angular · Middle · Запитання 10 з 75
Що дає змогу зробити toObservable(sig)?
- ✓Правильна відповідь: Застосовувати до змін сигналу оператори RxJS на кшталт
debounceTimeіswitchMap - 2Зробити сигнал записуваним ззовні компонента
- 3Перетворити сигнал на Promise
Пояснення
Частий патерн: toSignal(toObservable(this.query).pipe(debounceTime(300), switchMap((q) => this.api.search(q)))). Сигнали зберігають стан; RxJS добрий для асинхронних потоків, прив'язаних до часу й скасування.