Tous les exercices utilisent Bootstrap pour la partie CSS. CDN URL : https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css |
Application | NoteApp (app/noteApp.js) |
---|---|
Contrôleur | NoteController (app/noteController.js) |
messageNote variable stockant le contenu de la note |
|
info message affiché (modifié, sauvegardé…) |
|
status entier (facultatif) correspondant aux différents statuts possibles : 0⇒Note sauvegardée, 1⇒statut initial, 2⇒reste moins de 20, 3⇒reste moins de 10 |
|
save() Enregistrement dans un cookie |
|
clear() vide messageNote |
|
count() Calcule le nombre de caractères restants (sur 100) et le retourne |
Application | ServicesApp (app/servicesApp.js) |
---|---|
Contrôleur | ServicesController (app/servicesController.js) |
services Tableau des services disponibles défini en JSON |
|
total() Calcul le total des services actifs |
|
toggleActive() Change le statut d'un service |
Services : à intégrer dans le contrôleur
[ { "name": "Web Development", "price": 300, "active":true },{ "name": "Design", "price": 400, "active":false },{ "name": "Integration", "price": 250, "active":false },{ "name": "Formation", "price": 220, "active":false } ]
Ressources :
Filtres : currency
{ "B22":0.05, "AZ":0.01, "UBOAT":0.02 }