Vue-да radio менен иштөө

Radio менен иштөө окшош жол менен ишке ашат. Келиңиз, практикалык жактан карап көрөлү. Адегенде, биз choice касиетин түзөбүз, аны radio тобуна байланыштырабыз:

javascriptdata() {
  return {
    choice: '',
  }
}

Эми radio тобун түзөлү:

App.vue<template>
  <input name="radio" type="radio">
  <input name="radio" type="radio">
  <input name="radio" type="radio">
</template>

Ар бирине v-model директивасын жазып, аны choice касиетине байланыштыралы:

App.vue<template>
  <input name="radio" type="radio" v-model="choice">
  <input name="radio" type="radio" v-model="choice">
  <input name="radio" type="radio" v-model="choice">
</template>

Ошондой эле ар бирине өз value маанисин берели:

App.vue<template>
  <input name="radio" type="radio" v-model="choice" value="v1">
  <input name="radio" type="radio" v-model="choice" value="v2">
  <input name="radio" type="radio" v-model="choice" value="v3">
</template>

Эми choice касиетинде ар дайым тандалган radioнун value мааниси болот:

App.vue<template>
  you choosed: {{ choice }}
</template>
Задание 1

Radio тобун колдонуп, колдонуучудан анын эне тили кайсыл экенин сураңыз. Тандалган тил абзацта чыкканына көз салыңыз.

Задание 2

Мурунку тапшырманы төмөнкүчө өзгөртөлү: бизде ар кайсы тилдеги үч абзац текст бар болсун. Колдонуучунун тандоосуна жараша, аны тандаган тилдеги сөз айкашын чыгарыңыз.