Visualizzazione Condizionale in Vue

La prossima direttiva che studieremo si chiama v-if. Con essa è possibile mostrare o nascondere gli elementi. Come funziona questa direttiva: come parametro accetta qualsiasi proprietà dell'oggetto data. Se questa proprietà ha il valore true - l'elemento sarà mostrato, mentre se è false - sarà nascosto.

Vediamo un esempio. Supponiamo di avere un paragrafo con l'attributo v-if. Il valore di questo attributo sia la proprietà visible, in questo modo:

App.vue<template>
  <p v-if="visible">testo</p>
</template>

Impostiamo il valore della nostra proprietà a true. In questo caso il paragrafo sarà mostrato:

javascriptdata() {
  return {
    visible: true,
  }
}

Mentre se visible viene impostato al valore false, il paragrafo sarà nascosto:

javascriptdata() {
  return {
    visible: false,
  }
}
Задание 1

Supponiamo che in data sia memorizzata la proprietà visible. Supponiamo inoltre che tu abbia due paragrafi. Fai in modo che il primo paragrafo venga mostrato sullo schermo se la proprietà visible è uguale a true, e il secondo paragrafo, al contrario, venga mostrato se la proprietà visible è uguale a false.