Vue-da radio bilen işlemek

Radio bilen işlemek şuňa meňzeş ýagdaýda geçýär. Geliň praktikada göreliň. Başlangyçda, biz baglajak boljak choice aýratynlygyny dörediň:

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

Indi bir radio toparyny dörediň:

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

Her birine v-model direktiwany ýazyň we ony choice aýratynlygyna baglaň:

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>

Her birine öz value bahasyny hem beriň:

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>

Indi choice aýratynlygynda daimy bellenen radio-nuň value bahasy bolup biler:

App.vue<template>
  siz saýladyňyz: {{ choice }}
</template>
Задание 1

Ulanyjydan radio toparyny ulanyp, haysy dil onuň ene dili diýip soraň. Saýlanylan dil abzasda görkezilmeli.

Задание 2

Öňki meseläni şuňa meňzeş üýtgediň: bizde dürli dillerde teksti bolan üç abzas bolsun. Ulanyjynyň saýlanyna baglylykda, onuň saýlan dilindäki frazany görkeziň.