| 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
}