Ehdollinen näyttäminen Vuessa

Seuraava direktiivi, jonka opimme, on nimeltään v-if. Sen avulla voidaan näyttää tai piilottaa elementtejä. Miten tämä direktiivi toimii: parametrina se ottaa minkä tahansa data-objektin ominaisuuden. Jos tällä ominaisuudella on arvo true - niin elementti näytetään, ja jos false - niin piilotetaan.

Katsotaanpa esimerkkiä. Olkoon meillä kappale, jolla on v-if-attribuutti. Tämän attribuutin arvoksi olkoon ominaisuus visible, näin:

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

Asetetaanpa ominaisuutemme arvoksi true. Tässä tapauksessa kappale näytetään:

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

Mutta jos visible asetetaan arvoon false, niin kappale piilotetaan:

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

Olkoon data:ssa tallennettuna ominaisuus visible. Olkoon sinulla myös kaksi kappaletta. Tee niin, että ensimmäinen kappale näytetään näytöllä, jos ominaisuus visible on true, ja toinen kappale puolestaan näytetään, jos ominaisuus visible on false.