Vue

Vue.js Data Binding

Vue.js Data Binding

Vue.js é uma biblioteca fácil de aprender e acessível. Assim, com o conhecimento de HTML, CSS e Javascript, podemos começar a construir aplicativos da web no Vue.js. Vue.js é construído combinando os melhores recursos de um Angular e frameworks react já existentes.

A vinculação de dados é um dos recursos mais elegantes do Vue.js porque fornece ligação de dados reativa / bidirecional. In Vue.js, não precisamos escrever muitas linhas para ter ligação de dados bidirecional, ao contrário de outros frameworks. A vinculação de dados unilateral significa que a variável está apenas vinculada ao DOM. Por outro lado, bidirecional significa que a variável também está vinculada ao DOM. Quando o DOM é alterado, a variável também é alterada. Então, vamos dar uma olhada em ambas as ligações de dados e ver a diferença certa.

Vinculação de dados unilateral

Se quisermos vincular qualquer variável, podemos simplesmente usar o Vue.sintaxe de chaves duplas de js ou sintaxe "Mustache" para vincular qualquer variável da instância do componente relativo.

linuxhintText

Ou, se quisermos vincular qualquer variável dentro de um atributo HTML, podemos usar o v-bind diretriz.

Vue.js também fornece a abreviação para variáveis ​​de ligação em um atributo HTML. Em vez de escrever v-bind: attribute-name, só podemos usar dois-pontos “:” e o nome do atributo.

Mas essas são apenas ligações de dados. Para demonstrar a vinculação de dados bidirecional, podemos usar o modelo v diretiva fornecida pela Vue.js.

Vinculação de dados bidirecional / reativa

Para demonstrar a vinculação de dados reativa, podemos usar o modelo v diretiva em um campo de formulário de entrada. Ele emitirá internamente um evento e mudará a variável. Para o qual podemos ligar em outro lugar no modelo usando chaves duplas ou sintaxe de “bigode”.


Você está digitando: linuxhintText

Agora, sempre que inserimos um caractere no campo do formulário de entrada, podemos ver que a variável também está atualizando simultaneamente.

Empacotando

Neste artigo, aprendemos como vincular variáveis ​​no Vue.js usando chaves duplas ou sintaxe de “bigode”. Também demonstramos a ligação bidirecional / reativa de dados no Vue.js usando a diretiva v-model. Depois de ler este artigo, a vinculação de dados não é mais uma tarefa difícil para um iniciante que acabou de começar com o Vue.js. Então, continue aprendendo os conceitos do Vue.js com linuxhint.com. Obrigada!

Portas de código aberto para motores de jogos comerciais
Recriações gratuitas, de código aberto e de mecanismo de jogo de plataforma cruzada podem ser usadas para jogar jogos antigos, bem como alguns dos tít...
Melhores jogos de linha de comando para Linux
A linha de comando não é apenas sua maior aliada ao usar o Linux - ela também pode ser uma fonte de entretenimento porque você pode usá-la para jogar ...
Melhores aplicativos de mapeamento de gamepad para Linux
Se você gosta de jogar no Linux com um gamepad em vez de um teclado típico e sistema de entrada de mouse, existem alguns aplicativos úteis para você. ...