⊗jsvuPmFmRd 48 of 72 menu

Práce s radio ve Vue

Práce s radio probíhá podobným způsobem. Podívejme se na praxi. Pro začátek vytvoříme vlastnost choice, kterou budeme vázat ke skupině radio:

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

Nyní vytvořme skupinu radio:

<template> <input name="radio" type="radio"> <input name="radio" type="radio"> <input name="radio" type="radio"> </template>

Každému z nich napíšeme direktivu v-model a připojíme k ní vlastnost choice:

<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>

Dejme také každému z nich vlastní value:

<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>

Nyní ve vlastnosti choice bude vždy ležet value označeného radio:

<template> you choosed: {{ choice }} </template>

Zeptejte se uživatele pomocí skupiny radio, jaký jazyk je pro něj rodný. Udělejte to tak, aby vybraný jazyk byl vypsán v odstavci

Upravte předchozí úlohu následujícím způsobem: mějme tři odstavce s textem v různém jazyce. V závislosti na volbě uživatele vypište frázi ve zvoleném jazyce.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout