Vue.js används för att bygga användargränssnitt (UI) och enkelsidiga applikationer (SPA). Det är lätt att lära sig att använda Vue.js och ramen för frihet och komfort som finns när man utvecklar applikationer i detta program eftersom det har de bäst kombinerade funktionerna i Angular och ReactJS. Det är därför det är känt för sin enkla att använda och rena kodning.
Vue.js tillhandahåller stilbindning som du kan använda för att ändra stil dynamiskt. Du kan binda en variabel till stilattributet i vilken HTML-tagg som helst och ändra stilen när den bundna variabeln ändras. I den här artikeln kommer vi att titta på hur man använder stilbindning och ändrar utformningen av variabler med vue.js.
Inline Style Binding
I vue.js, vi kan binda variabler till stilattribut med v-bind-direktiv.
Objekt-syntax
Precis som med inline CSS-styling kan vi också göra inline-styling i Vue.js använder v-bind-direktivet och lockiga hakparenteser objektsyntax. Du kan binda valfri variabel till stilattributet med följande skript:
Och i skripttaggen och data:
ata ()lämna tillbaka
colorVar: 'röd',
fontSize: 14
Vi kan också ta objektet ner till data och binda det objektet med attributet style så att vår HTML ser renare ut enligt följande:
data ()lämna tillbaka
styleObject:
colorVar: 'röd',
fontSize: 14
Nu kommer vi att binda variabeln "styleObject" till attributet style enligt följande:
Array Syntax
Vue.js ger också möjlighet att binda flera variabler i array-syntax till den enskilda HTML-taggen, enligt följande:
Flera värden
På samma sätt kan vi också ge flera värden med array-syntaxen till en CSS-egenskap inom inline-bindningen, enligt följande:
Det här är några av de olika sätten vi kan använda för att binda variabler med attributet style för att dynamiskt ändra utformningen av en webbsida.
Sammanfattning
Den här artikeln omfattade syntaxen för bindande inline-styling. Du lärde dig också om objektsyntaxen och array-syntaxen som används för att binda värdena eller variablerna till stilattribut i vue.js. Om den här artikeln visade sig vara till hjälp för att ge dig en bättre förståelse för synen.js, fortsätt läsa på linuxhint.com för mer användbart innehåll.