Vue.js ir ļoti iespaidīgs un reaģējošs JavaScript priekšgala ietvars, ko izmanto, lai ātri un viegli izveidotu priekšgala vietnes. Šis ieraksts uzzinās par pulksteņa īpašībām, kas ir viens no vissvarīgākajiem jēdzieniem.
Vue.js nodrošina skatīšanās īpašību, lai skatītos mainīgo, un, mainoties šim mainīgajam, tas ļauj mums palaist funkciju, lai mēs varētu veikt dinamisko mijiedarbību. Izmēģināsim piemēru un izmantosim dinamisku mijiedarbību, izmantojot rekvizītu Vue Watch.
Piemērs
Vispirms mēs mēģināsim mainīt kādu mainīgo, noklikšķinot uz pogas, un pēc tam, izmantojot skatīšanās rekvizītu, mēs skatīsimies šo mainīgo un mainīsim kādu citu mainīgo, lai veiktu dinamiskās izmaiņas tīmekļa lapā.
Pirmkārt, pieņemsim, ka mums ir divi mainīgie.dati ()
atgriezties
buttonBool: taisnība,
krāsa: "sarkana"
Un mēs esam piesaistījuši mainīgo “buttonBool” ar pogas elementu veidnē.
Šī ir testēšanas lapa
Ar pogas klikšķi mēs vēlamies mainīt, teiksim, dalījuma fona krāsu. Tātad, vispirms izveidojiet div veidnē.
Šī ir testēšanas lapa
Vispirms izveidosim pulksteņa rekvizītu un mainīsim mainīgā “color” stāvokli mainoties mainīgajam “buttonBool”.
skatīties:buttonBool ()
šo.krāsa = !šo.krāsa;
Labi! Pēdējais atlikušais solis ir mainīt div klases uz krāsu mainīgā izmaiņām. Tātad, darīsim to, izmantojot Vue klases saistīšanas funkciju.js.
Šī ir testēšanas lapa
Šeit es tikko piešķiru klasi “sarkans”, ja mainīgā “color” stāvoklis ir patiess, citādi “zaļš”, ja krāsu mainīgā stāvoklis ir “false”, un klase “box” jebkurā gadījumā tiek piešķirta.
CSS platuma, augstuma un fona krāsas piešķiršanai div ir šāda.
Labi, pēc tam, kad esmu pabeidzis kodēšanu, mana tīmekļa lapa būtu šāda.
Tagad, kad noklikšķinu uz pogas, lodziņa fona krāsai vajadzētu mainīties.
Un jūs varat būt liecinieks iepriekš redzamajā gif, divreiz noklikšķinot uz pogas, mainās div krāsas krāsa. Tas ir pārsteidzoši, pareizi!
Tātad, šādi mēs varam izmantot Vue Watch, lai izveidotu dinamisku mijiedarbību tīmekļa vietnē.
Secinājums
Šajā ziņojumā mēs esam mēģinājuši mainīt kāda mainīgā stāvokli, noklikšķinot vai mainot kādu citu mainīgo, izmantojot Vue skatīšanās īpašību.js. Mēs esam veikuši arī dažas dinamiskas izmaiņas tīmekļa lapā. Mēs esam redzējuši, ka, noklikšķinot uz pogas, atribūtā on-click, mēs mainījām mainīgā stāvokli un parādījām, ka skatīšanās īpašība vēroja mainīgo un veica dažas darbības, piemēram, mainīja kāda cita mainīgā stāvokli.