⊗jsvuPmFmRd 48 of 72 menu

Trabalhando com radio no Vue

Trabalhar com radio ocorre de maneira análoga. Vamos ver na prática. Para começar, vamos fazer uma propriedade choice, que vamos vincular a um grupo de radio:

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

Vamos fazer agora um grupo de radio:

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

Vamos escrever para cada um deles a diretiva v-model e vincular a eles a propriedade 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>

Vamos dar também a cada um deles seu próprio 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>

Agora na propriedade choice sempre estarará o value do radio marcado:

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

Pergunte ao usuário usando um grupo de radio qual idioma é o nativo para ele. Faça com que o idioma selecionado seja exibido em um parágrafo.

Modifique a tarefa anterior da seguinte maneira: vamos ter três parágrafos com texto em idiomas diferentes. Dependendo da escolha do usuário, exiba a frase no idioma por ele escolhido.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar