Angular · Junior · Pytanie 6 z 75
Co domyślny ViewEncapsulation.Emulated robi ze stylami komponentu?
- ✓Poprawna odpowiedź: Ogranicza je do komponentu, dodając wygenerowane atrybuty do jego elementów i selektorów
- 2Stosuje je globalnie do całej strony
- 3Umieszcza komponent w prawdziwym Shadow DOM
Wyjaśnienie
Angular przepisuje selektory takie jak h2 na h2[_ngcontent-abc], więc style nie „wyciekają”. ViewEncapsulation.ShadowDom używa natywnego Shadow DOM, a None czyni style globalnymi.