Vue.js brukes til å bygge brukergrensesnitt (UI) og enkeltsideapplikasjoner (SPAer). Det er lett å lære å bruke Vue.js og rammen om frihet og komfort som er tilgjengelig mens du utvikler applikasjoner i dette programmet fordi det har de best kombinerte funksjonene til Angular og ReactJS. Det er derfor det er kjent for sin brukervennlige og rene koding.
Vue.js gir stilinnbinding som du kan bruke til å endre stilen dynamisk. Du kan binde en variabel til stilattributtet i en hvilken som helst HTML-tag og endre stilen når den bundne variabelen endres. I denne artikkelen vil vi se på hvordan du bruker stilbinding og endrer utformingen av variabler ved hjelp av vue.js.
Inline Style Binding
I vue.js, vi kan binde variabler til stilattributter ved hjelp av v-bind-direktiver.
Objekt-syntaks
Akkurat som med innebygd CSS-styling, kan vi også gjøre innebygd styling i Vue.js bruker v-bind direktiv og krøllete seler objektsyntaks. Du kan binde hvilken som helst variabel til stilattributtet ved hjelp av følgende skript:
Og i skriptekoden og dataene:
ata ()komme tilbake
colorVar: 'rød',
fontSize: 14
Vi kan også ta objektet ned til dataene og binde det objektet med stilattributtet for å få HTML-en vår til å se renere ut som følger:
data ()komme tilbake
styleObject:
colorVar: 'rød',
fontSize: 14
Nå vil vi binde "styleObject" -variabelen til stilattributtet som følger:
Array Syntax
Vue.js gir også muligheten til å binde flere variabler i array-syntaksen til den enkelte HTML-koden, som følger:
Flere verdier
På samme måte kan vi også gi flere verdier ved hjelp av array-syntaksen til en CSS-egenskap innenfor den innebygde bindingen, som følger:
Dette er noen av de forskjellige måtene vi kan bruke for å binde variabler med stilattributtet for dynamisk å endre utformingen av en webside.
Sammendrag
Denne artikkelen dekket syntaksen for binding av innebygd styling. Du har også lært om objektsyntaks og matrisesyntaks som brukes til å binde verdiene eller variablene til stilattributter i vue.js. Hvis denne artikkelen viste seg nyttig for å gi deg en bedre forståelse av visningen.js, fortsett å lese på linuxhint.com for mer nyttig innhold.