Vue.js bruges til at oprette brugergrænseflader (UI'er) og enkelt-sideapplikationer (SPA'er). Det er let at lære at bruge Vue.js og rammen om frihed og komfort, der er tilgængelig under udvikling af applikationer i dette program, fordi det har de bedst kombinerede funktioner i Angular og ReactJS. Derfor er den kendt for sin nemme at bruge og rene kodning.
Vue.js giver stilbinding, som du kan bruge til at ændre stilen dynamisk. Du kan binde en variabel til stilattributten i ethvert HTML-tag og ændre stilen, når den bundne variabel ændres. I denne artikel vil vi se på, hvordan man bruger stilbinding og ændrer styling af variabler ved hjælp af vue.js.
Inline Style Binding
I vue.js, vi kan binde variabler til stilattributter ved hjælp af v-bind-direktiver.
Objektsyntaks
Ligesom med inline CSS-styling kan vi også gøre inline-styling i Vue.js ved hjælp af v-bind direktiv og krøllede seler objektsyntaks. Du kan binde enhver variabel til stilattributten ved hjælp af følgende script:
Og i script-tag og data:
ved en()Vend tilbage
colorVar: 'rød',
fontSize: 14
Vi kan også tage objektet ned til dataene og binde det objekt med stilattributten for at få vores HTML til at se renere ud som følger:
data()Vend tilbage
styleObject:
colorVar: 'rød',
fontSize: 14
Nu binder vi variablen "styleObject" til attributten style som følger:
Array-syntaks
Vue.js giver også mulighed for at binde flere variabler i matrixsyntaks til det enkelte HTML-tag som følger:
Flere værdier
På samme måde kan vi også give flere værdier ved hjælp af array-syntaksen til en CSS-egenskab inden for den integrerede binding som følger:
Dette er nogle af de forskellige måder, vi kan bruge til at binde variabler med stilattributten til dynamisk at ændre stylingen af en webside.
Resumé
Denne artikel dækkede syntaksen for binding af inline-styling. Du har også lært om objektsyntaks og array-syntaks, der bruges til at binde værdier eller variabler til stilattributter i vue.js. Hvis denne artikel viste sig nyttig til at give dig en bedre forståelse af synspunktet.js, er du velkommen til at fortsætte med at læse på linuxhint.com for mere nyttigt indhold.