export default
in VUE Diese Frage befasst sich mit der Strukturierung des Stils im Stil des Stils in einem Objekt einer VUE -Komponente. Mit der Option export default
im Objekt style
ermöglicht es Ihnen, CSS direkt in Ihre Komponente einzubetten. Dieses CSS wird standardmäßig an die Komponente gescopt, was bedeutet, dass es sich nicht auf andere Teile Ihrer Anwendung auswirkt. Hier ist ein Beispiel: export default
export default { name: 'MyComponent', data() { return { message: 'Hello, world!' }; }, template: ` <div> <p>{{ message }}</p> </div> `, style: ` p { color: blue; } ` };
-Tag im p
immer einen blauen Text haben, unabhängig von anderen Stilen, die an anderer Stelle in Ihrer Anwendung angewendet werden. Sie können mehrere Stilblöcke einfügen, aber nur einem kann das MyComponent
-Triput fehlen. Dieses Attribut fügt dem Stammelement der Komponente automatisch ein eindeutiges Attribut hinzu, sodass die Stile nur für diese spezifische Komponenteninstanz gelten. Dies verhindert Stilkonflikte und fördert eine bessere CSS -Organisation. Der CSS -Selektor zielt dann nur mit diesem spezifischen Attribut Elemente ab. Dies ist der empfohlene Ansatz für das Styling -Komponenten zur Aufrechterhaltung der Kapselung und zur Verhinderung von Konflikten.
style
(Scoped): Wie oben gezeigt, ist dies die unkomplizierteste Methode. Es hält das Styling direkt in der Definition der Komponente. Durch die Verwendung des Attributs scoped
stellt sicher, dass die Stile auf die Komponente beschränkt sind. Dies ist nützlich für Stile, die für mehrere Komponenten oder die gesamte Anwendung gelten sollten. Dieser Ansatz erfordert das Importieren des Stylesheets in Ihre Komponente, in der normalerweise ein <link>
. Sie würden das CSS -Modul in Ihre Komponente importieren, und die Stile würden automatisch über die generierten Klassennamen gescopt. Diese Methode verwendet die Option style
nicht direkt in export default
. Die kompilierten CSS können dann in der Option Das obige ist der detaillierte Inhalt vonSo konfigurieren Sie den Stil des Exportstands in VUE. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!