Reatividade no framework Vue

Qualquer alteração nos dados de data resulta em uma alteração instantânea na exibição desses dados na página. Esse comportamento do Vue é chamado de reatividade.

Vamos testar na prática. Suponha que temos a seguinte propriedade:

javascriptdata() {
  return {
    text: 'xxx',
  }
}

Vamos exibir o valor desta propriedade:

App.vue<template>
  {{ text }}
</template>

Vamos criar um botão que, ao ser clicado, alterará nossa propriedade:

App.vue<template>
  {{ text }}
  <button @click="change">text</button>
</template>

Agora vamos escrever um método que será chamado ao clicar no botão e alterará a propriedade:

App.vuemethods: {
  change: function() {
    this.text = 'yyy';
  }
}

Se juntarmos todo o código e clicarmos no botão - o texto na tela mudará reativamente para o outro.

Задание 1

Dada a propriedade text. Exiba o conteúdo desta propriedade em algum parágrafo.

Задание 2

Dado um botão. Faça com que ao clicar nesse botão, o valor da propriedade text mude reativamente para outro.

Задание 3

Dados dois botões. Faça com que ao clicar no primeiro botão, o valor da propriedade text mude reativamente para um valor, e ao clicar no segundo - para outro.