Aprenda a importar componentes en Svelte
Svelte proporciona componentes de un solo archivo. Cada componente se declara en un.svelte
archivo, y allí puede escribir el marcado HTML, el CSS y el JavaScript necesarios.
Aquí hay un ejemplo simple de componente Svelte, que vive en un archivo llamadoButton.svelte
:
<button>A button</button>
Túlataagregue CSS y JS a este componente, pero este marcado HTML simple ya es el marcado del componente, no hay necesidad de envolverlo en otra etiqueta especial ni nada.
Para exportar este marcado de este componente, no tiene que hacer nada. Ahora puede importarlo a cualquier otro componente Svelte usando elimport ComponentName from 'componentPath'
sintaxis:
<script>
import Button from './Button.svelte';
</script>
Y ahora puede usar el componente recién importado en el marcado, como una etiqueta HTML:
<Button />
Descarga mi gratisManual Svelte
Tutoriales más esbeltos:
- Empezando con Svelte - un breve tutorial
- Cómo trabajar con accesorios en Svelte
- Cómo importar componentes en Svelte
- Cómo exportar funciones y variables desde un componente Svelte
- Plantillas esbeltas: lógica condicional
- Cómo volver a renderizar un componente Svelte a pedido
- Ranuras esbeltas
- Cómo agregar comentarios en las plantillas de Svelte
- Ataduras esbeltas
- Manejo de actualizaciones de estado en Svelte
- Declaraciones reactivas en Svelte
- Eventos esbeltos del ciclo de vida
- Plantillas esbeltas: bucles
- Resolver promesas en plantillas Svelte
- Trabajar con eventos en Svelte
- Gestión de estado de componentes cruzados en Svelte
- Cómo acceder a un parámetro de URL en Sapper fuera del módulo de script
- Cómo aplicar CSS dinámicamente en Svelte
- Cómo redirigir a una URL en Sapper
- Cómo simular un bucle for en plantillas Svelte