Comprendre les Slots Simples
Objectifs
Les objectifs de cette vidéo sont :
1. Comprendre l'usage des slots simples dans Svelte.
2. Apprendre à passer et afficher du contenu HTML dynamique via des composants enfants.
3. Maîtriser la stylisation des slots et l'utilisation de contenu par défaut.
Résumé
Découvrez comment utiliser les slots simples pour passer du contenu dynamique entre des composants dans Svelte.
Description
Dans cette leçon, vous apprendrez à utiliser les slots simples pour faciliter le passage de contenu dynamique entre un composant parent et un composant enfant en Svelte. Les slots permettent de placer du contenu arbitraire entre les balises d'ouverture et de fermeture d'un composant enfant, ce qui offre une flexibilité accrue pour la composition d'interfaces utilisateur.
Nous verrons comment intégrer des balises HTML, comme <h2>
et <p>
, entre les balises d'un composant enfant et afficher ce contenu dans le DOM. Vous apprendrez également à styliser ce contenu avec des exemples concrets, incluant l'usage de innerHTML
.
Ce cours fournira aussi des informations sur la gestion des composants multiples, en leur appliquant différents contenus et styles. Nous terminerons par une remarque sur l'utilisation de contenu par défaut pour les slots, permettant d'afficher du texte si aucun contenu n'est fourni.
Questions fréquentes
<div>
, et appliquer des styles à cette balise via des règles CSS définies dans le composant enfant.