Tutoriel: Manipuler les Listes Déroulantes avec Svelte

Select et option
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre Svelte 3 et SvelteKit 1.0
Revoir le teaser Je m'abonne
Transcription

Cette leçon fait partie de la formation
129,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis

Cette leçon fait partie de la formation
129,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Les objectifs de cette vidéo sont de :
1. Apprendre à récupérer la valeur d'une liste déroulante.
2. Comprendre comment transformer un select en zone de liste.
3. Savoir afficher dynamiquement les valeurs sélectionnées avec Svelte.

Découvrez comment récupérer la valeur sélectionnée dans une liste déroulante avec Svelte grâce à des exemples de code pratiques.

Ce tutoriel vous guidera à travers le processus de récupération des valeurs sélectionnées dans une liste déroulante en utilisant Svelte. Nous commencerons par un exemple simple où nous relions un select à une variable. Ensuite, nous explorerons comment transformer ce select en une zone de liste pour permettre la sélection de plusieurs valeurs. Enfin, nous apprendrons à afficher les valeurs sélectionnées en utilisant des interpolations. Ce tutoriel est idéal pour les développeurs souhaitant approfondir leur compréhension de Svelte et améliorer leurs compétences en manipulation d'éléments de formulaire.

Dans la première partie, nous créons une liste déroulante avec trois valeurs possibles et utilisons bind: value pour relier cette liste à une variable. Nous affichons ensuite dynamiquement la valeur sélectionnée. Dans la deuxième partie, nous modifions le select pour qu'il devienne une zone de liste en utilisant l'attribut size et offrons la possibilité de sélectionner plusieurs valeurs en ajoutant l'attribut multiple. Les valeurs sélectionnées sont alors stockées dans un tableau et affichées dynamiquement.

Voir plus
Questions réponses
Comment relier une liste déroulante à une variable en Svelte ?
Nous utilisons la directive bind:value pour lier la liste déroulante à une variable en Svelte.
Comment permettre la sélection de plusieurs valeurs dans une zone de liste ?
En ajoutant l'attribut multiple à l'élément select, nous permettons la sélection de plusieurs valeurs dans la zone de liste.
Comment afficher dynamiquement les valeurs sélectionnées ?
Nous utilisons des interpolations dans le HTML pour afficher dynamiquement les valeurs sélectionnées, par exemple {variable} pour une seule sélection et {tableau.join(', ')} pour plusieurs sélections.

Programme détaillé