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
| Name | Type | Default | Description |
|---|---|---|---|
label | string | La etiqueta que se muestra junto al radio button. | |
group bindable | unknown | Valor enlazable que representa un grupo de entradas de tipo radio al que se vinculará la entrada. | |
checked bindable | boolean | false | Si el radio button está seleccionado. |
ref bindable | HTMLInputElement | La referencia del DOM del elemento radio button. | |
labelAttributes | PolymorphicProps | Los atributos que se aplican a la etiqueta que envuelve el radio button. | |
Element Attributes (input) |
