Vue

Vue.js Data Binding

Vue.js Data Binding

Vue.js è una libreria così facile da imparare e accessibile. Quindi, con la conoscenza di HTML, CSS e Javascript, possiamo iniziare a creare applicazioni web in Vue.js. Vue.js è costruito combinando le migliori funzionalità di un framework angolare e reattivo già esistente.

L'associazione dei dati è una delle funzionalità più eleganti di Vue.js perché fornisce un'associazione dati reattiva/bidirezionale. In Vue.js, non dobbiamo scrivere molte righe per avere il data binding bidirezionale, a differenza di altri framework. L'associazione dati unidirezionale significa che la variabile è semplicemente legata al DOM. D'altra parte, bidirezionale significa che la variabile è anche vincolata dal DOM. Quando DOM viene modificato, anche la variabile viene modificata. Quindi, diamo un'occhiata a entrambe le associazioni di dati e vediamo la giusta differenza.

Associazione dati unidirezionale

Se vogliamo associare qualsiasi variabile, possiamo semplicemente usare Vue.la sintassi delle doppie parentesi graffe di js o la sintassi "Mustache" per associare qualsiasi variabile dalla relativa istanza del componente.

linuxhintText

Oppure, se vogliamo associare qualsiasi variabile all'interno di un attributo HTML, possiamo usare il v-bind direttiva.

Vue.js fornisce anche la scorciatoia per associare le variabili in un attributo HTML. Invece di scrivere v-bind:nome-attributo, possiamo usare solo i due punti “:” e il nome dell'attributo.

Ma queste sono solo associazioni di dati. Per dimostrare l'associazione dei dati a due vie, possiamo usare il v-model direttiva fornita dalla Vue.js.

Binding dati bidirezionale/reattivo

Per dimostrare il legame dei dati reattivo, possiamo usare il v-model direttiva su un campo del modulo di input. Emetterà internamente un evento e cambierà la variabile. A cui possiamo legarci da qualche altra parte nel modello usando le doppie parentesi graffe o la sintassi "Baffi".


Stai digitando: linuxhintText

Ora, ogni volta che inseriamo un carattere nel campo del modulo di input, possiamo vedere che anche la variabile si aggiorna simultaneamente.

Avvolgendo

In questo articolo, abbiamo imparato come associare le variabili in Vue.js usando doppie parentesi graffe o la sintassi "Mustache". Abbiamo anche dimostrato il legame dati bidirezionale/reattivo in Vue.js usando la direttiva v-model. Dopo aver letto questo articolo, il data binding non è più un compito difficile per un principiante che ha appena iniziato con Vue.js. Quindi, continua ad imparare i concetti di Vue.js con linuxhint.come. Grazie!

Il cursore salta o si sposta in modo casuale durante la digitazione in Windows 10
Se scopri che il cursore del mouse salta o si sposta da solo, automaticamente, in modo casuale durante la digitazione nel laptop o nel computer Window...
Come invertire la direzione di scorrimento del mouse e dei touchpad in Windows 10
Topo e Touchpads non solo rende l'elaborazione semplice, ma anche più efficiente e richiede meno tempo. Non possiamo immaginare una vita senza questi ...
Come modificare il puntatore del mouse e le dimensioni, il colore e lo schema del cursore su Windows 10
Il puntatore del mouse e il cursore in Windows 10 sono aspetti molto importanti del sistema operativo. Questo si può dire anche per altri sistemi oper...