Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 18910|Odpověď: 1

[Angular] Tři způsoby využití úhlového zapouzdření

[Kopírovat odkaz]
Zveřejněno 12.05.2020 11:02:24 | | |
Podle nejnovější verze oficiální webové dokumentace má zapouzdření nyní 4 hodnoty atributů:

import { Component, OnInit, ViewEncapsulation } z '@angular/core';



Emulovaný výchozí stav

Styly jsou scoped a nadřazená komponenta neovlivňuje styl podkomponenty (mechanismus zapouzdření stylu poskytovaný Angularem)
Tento výběr je výchozí, tj. je to hodnota bez nutnosti ručně konfigurovat zapouzdření. V rámci této konfigurační položky má každá komponenta svůj rozsah a nadřazená komponenta nemůže ovlivnit vlastní komponentu. Pokud musíš styl nadřazené komponenty přepsat styl podkomponenty v této konfigurační položce. Můžete použít ::ng-deep, ale oficiální web nedoporučuje používat ::ng-deep


Žádný

Není poskytnut žádný balíček a styl je aplikován přímo na celý dokument. (Ovlivňuje své vlastní podkomponenty směrem dolů, nahoru ovlivňuje své vlastní mateřské komponenty)


Native a Shadow

Použitím nativního stylu zapouzdření stínů lze stínový kořen vidět ve struktuře DOM a velmi dobře vidíme, jak je styl do něj zapsán, platí pouze pro komponenty v rozsahu stín-kořen.





Předchozí:CSS styl: ukazovátka: žádné
Další:Zkrášlení CSS webových stránek divu a tabulkového posuvníku
 Pronajímatel| Zveřejněno 26.11.2021 17:07:13 |
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com