Skip to content

Radio

Radio button estilo terminal con (o) / ( ).

Radio

Demo

vue
<Radio v-for="opt in options" :key="opt.value"
  v-model="selected" :value="opt.value" :label="opt.label" />

Props

label

Texto que se muestra junto al radio button.

vue
<Radio v-model="selected" value="x" label="Opción extra" />

color

Color del indicador (o) cuando está seleccionado.

vue
<Radio v-model="selected" value="success" color="success" label="Success" />

disabled

Deshabilita la interacción.

( ) No disponible
vue
<Radio value="x" label="No disponible" disabled />

Events

EventoPayloadDescripción
update:modelValuestringSe emite al seleccionar

API

PropTipoDefaultDescripción
modelValuestring''Valor seleccionado (v-model)
valuestringValor de este radio (requerido)
color'primary' | 'secondary' | 'tertiary' | 'success' | 'warning' | 'danger' | 'light' | 'medium' | 'dark''primary'Color del indicador
disabledbooleanfalseDeshabilitar
labelstring''Texto junto al radio

Tokens usados

--font-mono, --color-*