Skip welcome & menu and move to editor
Welcome to JS Bin
Load cached copy from
 
<html lang="fr">
 <head>
   <meta charset="UTF-8">
<title>Todo VueJS avec composants</title>
<script src="https://unpkg.com/vue">
</script>
<script src="https://cdn.jsdelivr.net/lodash/4.17.4/lodash.core.min.js"></script>
</head>
 <body>
   
   
<!-- 
http://jsbin.com/pufamak/5/edit?html,output
En vous aidant de l'exemple fait en classe en live coding
  1) Créez un <div> et prenez-en le controle avec une instance de Vue
  2) Vous afficherez une liste de hobbies dans ce <div>, contenus dans un tableau JS 
     (fournissez quelques hobbies par defaut)
  3) Ajoutez un bouton 'Nouveau Hobby'  + un champ <input>
     Quand on clique le bouton on ajoutera le hobby et la vue se mettra à jour
  4) Rendez chaque hobby clickable. Si on clique un hobby on le supprime 
  5) Faites apparaitre un message <p>Hobby supprimé! dans un </p> 
     qui ne sera visible que lorsque au moins un hobby a été supprimé
     (soyez créatifs! Il y a plusieurs manières de faire)
  6) Ajouter un compteur de hobbies (<p>Nombre de Hobbies: ...</p>) 
     au-dessus de la liste des hobbies
  7) Changez le style CSS du compteur, selon sa valeur: vert si moins de 3 hobbies
     rouge sinon
  8) Transformez les éléments <li> en un composant réutilisable <app-hobby>
-->
  </body>
</html>
Output

You can jump to the latest bin by adding /latest to your URL

Dismiss x
public
Bin info
micbuffapro
0viewers