enes

Radio Button

Un radio button permite elegir una única opción entre un conjunto de alternativas mutuamente excluyentes. Agrupa varios radio buttons con un mismo name, o usa bind:group para enlazar el valor seleccionado a una variable.

Uso

<script>
	import { RadioButton } from 'fluentui-svelte';
</script>

<RadioButton label="Option 1" />

Agrupación

Aunque puedes usar name="inputName" para agrupar elementos y permitir que solo uno esté seleccionado, también puedes usar `bind:group=undefined` para actualizar esa variable con el valor de la entrada seleccionada e inspeccionarla en tu consola. Leer más

Deshabilitado

La prop disabled puede usarse para deshabilitar un radio button, evitando la interacción del usuario.

Seleccionado

La prop checked te permite controlar el estado seleccionado del radio button. Esto es útil para componentes controlados.

Propiedades del componente

NameTypeDefaultDescription
labelstringLa etiqueta que se muestra junto al radio button.
group bindableunknownValor enlazable que representa un grupo de entradas de tipo radio al que se vinculará la entrada.
checked bindablebooleanfalseSi el radio button está seleccionado.
ref bindableHTMLInputElementLa referencia del DOM del elemento radio button.
labelAttributesPolymorphicPropsLos atributos que se aplican a la etiqueta que envuelve el radio button.
Element Attributes (input)