Darbība ar radio Vue
Darbība ar radio
notiek līdzīgā veidā. Apskatīsim to
praktiski. Vispirms izveidosim īpašību
choice, ko mēs piesaistīsim
radio grupai:
javascriptdata() {
return {
choice: '',
}
}
Tagad izveidosim radio grupu:
App.vue<template>
<input name="radio" type="radio">
<input name="radio" type="radio">
<input name="radio" type="radio">
</template>
Katram no tiem pievienosim direktīvu v-model
un piesaistīsim to īpašībai 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>
Katram no tiem piešķirsim arī savu 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>
Tagad īpašībā choice vienmēr atradīsies
atzīmētā radio value:
App.vue<template>
you choosed: {{ choice }}
</template>
Задание 1
Izmantojot radio grupu, jautājiet lietotājam,
kura valoda viņam ir dzimtā. Iestatiet tā, lai
izvēlētā valoda tiktu parādīta rindkopā
Задание 2
Modificējiet iepriekšējo uzdevumu sekojoši: lai mums ir trīs rindkopas ar tekstu dažādās valodās. Atkarībā no lietotāja izvēles, parādiet frāzi viņa izvēlētajā valodā.