Angular · Middle · Pytanie 14 z 75
Który operator powinien obsługiwać przycisk „Zapłać”, aby podwójne kliknięcie nie wysłało zduplikowanych żądań?
- ✓Poprawna odpowiedź:
exhaustMap - 2
switchMap - 3
mergeMap
Wyjaśnienie
exhaustMap ignoruje nowe wartości źródła, dopóki bieżący wewnętrzny Observable jeszcze działa. switchMap anulowałby pierwsze żądanie płatności, a mergeMap wysłałby oba.