Vers l'application "memo" (3h)
Dans un deuxième temps, je vous demande de :
- créer un répertoire ~/dev/javascript/memo
- ouvrir visual studio code depuis ce répertoire
puis de créer une "class" Card qui vous permettra :
- de créer des "cartes" avec des questions et des réponses (la création se fait une fois que l'on a les éléments suffisants : la question et la réponse).
- de les afficher dans le "body" de votre page hml
- de les supprimer via un bouton (utiliser la méthode removeChild)
- de les modifier via un formulaire
Pour cela , vous aurez besoin :
- de créer une "class" avec un constructeur et des méthodes
- dans le constructeur, il vous faudra initialiser à minima les propriétés "question" et "answer"
- de créer des méthodes
- drawCard
- drawForm (de modification)
- deleteCard
- de gérer l'événement click sur le bouton d'identité "ajoute-carte" (dans le body)
- de gérer l'événement click sur le bouton d'identité "supprime-carte" (pour chaque carte - article)
- de gérer l'événement submit du formaire embarqué dans chaque carte (balise article)