Angular · Middle · Pytanie 44 z 75
Czym różnią się czyste i nieczyste pipe'y?
- ✓Poprawna odpowiedź: Czysty pipe przelicza się tylko przy zmianie referencji wejścia lub argumentów; nieczysty - przy każdym change detection
- 2Czyste pipe'y nie przyjmują argumentów
- 3Nieczyste pipe'y działają tylko na serwerze
Wyjaśnienie
Pipe'y są domyślnie czyste, więc tanie. pure: false jest potrzebne, gdy wynik zależy od wewnętrznych mutacji (jak w async), ale jest kosztowne przy ciężkiej pracy.