javascript - !important peut-il être utilisé sans aucun scrupule après avoir utilisé scoped dans le style de composant vue.js?
大家讲道理
大家讲道理 2017-05-18 10:54:09
0
5
799

Considérant qu'après avoir utilisé scoped, les styles entre les composants ne s'affecteront pas, alors lorsque j'écrase les styles des composants dans la bibliothèque de composants, est-il raisonnable d'utiliser !important dans mon composant actuel (car les styles des composants d'en-tête dans la bibliothèque de composants est profondément imbriquée), j'ai toujours l'impression qu'utiliser des niveaux plus profonds n'est pas aussi simple que d'utiliser !important)Veuillez me donner quelques conseils

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

répondre à tous(5)
曾经蜡笔没有小新

Il est recommandé de ne pas utiliser !important autant que possible. Après l'avoir utilisé, le développement sera amusant pendant un certain temps, mais la maintenance ultérieure ne sera pas aussi satisfaisante. Il y a une classe dans la couche externe du modèle de composant. , et le poids est suffisant

.
大家讲道理

Il est fortement recommandé de ne pas utiliser !important De plus, l'imbrication doit être utilisée le moins possible, ce qui affectera les performances. Je préférerais écrire plus de classes

.
漂亮男人

scoped a placé la seule restriction sur le composant. L'utilisation de important n'affectera que le contenu du composant. Peu importe que vous l'utilisiez ou non

.
刘奇

scoped consiste à ajouter un préfixe aléatoire au CSS dans le composant. Tous les CSS affectés par ce préfixe aléatoire peuvent être utilisés en toute confiance, ce qui est important !

世界只因有你

!Impotant ne doit pas être utilisé sauf en cas d'absolue nécessité. C'est vraiment une chose dangereuse.

Bien que scoped ait limité le style pour qu'il ne s'applique qu'aux éléments du composant, des problèmes peuvent également survenir au sein du même composant. Par exemple, si vous utilisez !important dans un composant relativement volumineux, des problèmes peuvent survenir lors d'une expansion, d'une modification et d'une modification futures. entretien. Fils. Après tout, avec le temps, j'ai oublié cette question.

Bien sûr, si vous voulez dire que vous ne l'oublierez certainement pas, même si cela signifie important, ce n'est pas grave, c'est juste que c'est pénible d'écrire quelques caractères de plus sans raison. Les gens comme moi se roulent généralement par terre si. J'écris un point-virgule supplémentaire. Je ne peux pas le supporter. En ajouter un !important signifie que 10 caractères, cinq octets et 200 millions de visites gaspillent un gigaoctet de trafic, n'est-ce pas ?

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal