Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 18910|Répondre: 1

[Angulaire] Trois façons d’utiliser l’encapsulation angulaire

[Copié le lien]
Publié sur 12/05/2020 11:02:24 | | |
Selon la dernière version de la documentation officielle du site web, l’encapsulation possède désormais 4 valeurs d’attribut :

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



Par défaut émulé

Les styles sont limités et le composant parent n’affecte pas le style du composant enfant (le mécanisme d’encapsulation de styles fourni par Angular)
Cette sélection est la valeur par défaut, c’est-à-dire la valeur sans configurer manuellement l’encapsulation. Dans cet élément de configuration, chaque composant a un périmètre, et le parent ne peut pas affecter le composant lui-même. Si vous devez faire en sorte que le style du composant parent prenne le dessus sur le style du composant enfant sous cet élément de configuration. Vous pouvez utiliser ::ng-deep, mais le site officiel ne recommande pas d’utiliser ::ng-deep


Aucun

Aucun package n’est fourni, et le style est appliqué directement à l’ensemble du document. (Affecte ses propres composants enfants vers le bas, vers le haut affecte ses propres composants parents)


Native et Shadow

En utilisant le style natif d’encapsulation d’ombre, la racine d’ombre peut être observée dans la structure DOM, et nous pouvons très bien voir comment le style est écrit dessus, valable uniquement pour les composants de la plage racine d’ombre.





Précédent:Style CSS : pointer-events : aucun
Prochain:Embellissement des divs et des barres de tableau des pages web CSS
 Propriétaire| Publié sur 26/11/2021 17:07:13 |
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com