Saltar al contenido
Meeko
Escribe para buscar en las guías y en la referencia de la API. Ábrela desde cualquier página con / o Ctrl K; muévete con las flechas y entra con Intro.
Empezar

Contenidos

En esta página

SelectField

interfaz Desde 1.5.0

Lo que <MeekoSelect> lee de form.field('x') de useForm: el id, el name, la señal del valor, invalid y describedBy. Un FormField lo cumple.

ts
import type { SelectField } from "@meekojs/meeko/framework";

Código fuente src/app/components/MeekoSelect/types.ts:94

Declaración #

ts
interface SelectField<Value> {
	readonly id: string
	readonly name: string
	readonly value: Signal<Value>
	readonly invalid: ReadonlySignal<boolean>
	readonly describedBy: ReadonlySignal<string | undefined>
}

Parámetros de tipo #

Value

Ejemplo #

meeko
<MeekoSelect bind:field="form.field('color')" bind:options="colors" />

Propiedades #

id #

propiedad sólo lectura

readonly id: string

id del disparador, para el <label for> del campo.

name #

propiedad sólo lectura

readonly name: string

name de los <input type="hidden">.

value #

propiedad sólo lectura

readonly value: Signal<Value>

La señal del campo, que sustituye al modelo.

invalid #

propiedad sólo lectura

readonly invalid: ReadonlySignal<boolean>

true si el campo tiene un error: aria-invalid="true".

describedBy #

propiedad sólo lectura

readonly describedBy: ReadonlySignal<string | undefined>

aria-describedby del disparador, el mensaje de error mientras lo hay.

Véase también #

¿Te sirvió esta página?

Añadir un comentario

Se envía al elegir «Sí» o «No». Solo se guardan la página, tu respuesta y el comentario: ni cookies ni datos tuyos.

0 de 2000 caracteres

Editar en GitHub: packages/meeko/src/app/components/MeekoSelect/types.ts