Vue.js tiek izmantots, lai izveidotu lietotāju saskarnes (UI) un vienas lapas lietojumprogrammas (SPA). Ir viegli iemācīties lietot Vue.js un brīvības un komforta sistēma, kas ir pieejama, izstrādājot lietojumprogrammas šajā programmā, jo tai ir vislabāk apvienotās Angular un ReactJS funkcijas. Tāpēc tā ir pazīstama ar viegli lietojamu un tīru kodēšanu.
Vue.js nodrošina stila iesiešanu, kuru varat izmantot, lai dinamiski mainītu stilu. Varat saistīt mainīgo ar stila atribūtu jebkurā HTML tagā un mainīt stilu, kad tiek mainīts saistošais mainīgais. Šajā rakstā mēs apskatīsim, kā izmantot stila iesiešanu un mainīt mainīgo stilu, izmantojot vue.js.
Inline stila iesiešana
Vue.js, mēs varam piesaistīt mainīgos stila atribūtiem, izmantojot v-bind direktīvas.
Objekta sintakse
Tāpat kā ar iekšējo CSS stilu, arī Vue varam veikt iekšējo stilu.js, izmantojot v-bind direktīvu un cirtaino lencīšu objektu sintaksi. Jebkuru mainīgo var saistīt ar stila atribūtu, izmantojot šādu skriptu:
Skripta tagā un datos:
ata ()atgriezties
colorVar: 'sarkans',
fontIzmērs: 14
Mēs varam arī noņemt objektu līdz datiem un saistīt šo objektu ar stila atribūtu, lai padarītu mūsu HTML izskatu tīrāku šādi:
dati ()atgriezties
styleObject:
colorVar: 'sarkans',
fontIzmērs: 14
Tagad mēs saistīsim mainīgo “styleObject” ar stila atribūtu šādi:
Masīva sintakse
Vue.js nodrošina arī iespēju piesaistīt vairākus mainīgos masīva sintaksē vienam HTML tagam šādi:
Vairākas vērtības
Līdzīgi mēs varam arī piešķirt vairākas vērtības, izmantojot masīva sintaksi CSS rekvizītam iekšējā saitē šādi:
Šie ir daži no dažādajiem veidiem, kurus mēs varam izmantot, lai piesaistītu mainīgos ar stila atribūtu, lai dinamiski mainītu tīmekļa lapas stilu.
Kopsavilkums
Šis raksts aptvēra sintezēšanu iesiešanas iekšējam stilam. Jūs uzzinājāt arī par objekta sintaksi un masīva sintaksi, ko izmanto, lai vērtības vai mainīgos piesaistītu vue stila atribūtiem.js. Ja šis raksts izrādījās noderīgs, lai labāk izprastu vue.js, jūtieties brīvi turpināt lasīt linuxhint.com, lai iegūtu noderīgāku saturu.