- Inicio
- Primitivas
- Link
Link
Ancla estilizada con integración de router y validación de seguridad.
Vista previa
Link es un ancla estilizada con integración de router y validación de seguridad. Proporciona saneamiento de href y soporte para enlaces externos.
Uso
Link tiene una única parte Root.
import * as Link from "@solidiom/link"
function Nav() {
return <Link.Root href="https://example.com">Visitar ejemplo</Link.Root>
}Instalación
Instala el paquete con pnpm add @solidiom/link. El paquete requiere dependencias pares compatibles de solid-js y @solidjs/web.
Partes
Link tiene una única parte Root con data-part="root": un ancla estilizada con saneamiento de href y soporte para enlaces externos.
Estilos
link incluye data-scope="link" y un atributo data-part en su Root para seleccionar estilos CSS o recetas.
Teclado y comportamiento
Este primitivo no tiene interacción de teclado propia más allá de la activación nativa del ancla.
Composición
Link se compone en cualquier lugar donde se necesite navegación en línea, integrándose con el router y gestionando de forma segura los href externos.
SSR e hidratación
Link se renderiza como un ancla estándar en el servidor y activa la integración con el router durante la hidratación.