slam4:richclient:angularjs:td2

Ceci est une ancienne révision du document !


TD n°2

  1. Utiliser la directive ngRepeat
  2. Utiliser la validation des formulaires
  3. Créer des directives simples
  1. Obtenir la liste des contacts et la filtrer
  2. Ajouter un contact dans la liste
  3. Modifier un contact existant
  4. Supprimer un contact
Application ContactApp (app/ContactApp.js)
Contrôleur ContactController (app/contactController.js)
contacts
Tableau des contacts existants
contact
Variable contenant le contact à modifier
tmpContact
Variable contenant le contact modifié par le formulaire
operation
Chaîne indiquant la modification ou l'ajout d'un contact
edit
Contrôle l'affichage du formulaire d'ajout/modification
toUpdate(contact)
Affiche le formulaire de modification du contact
toAdd()
Affiche le formulaire d'ajout d'un contact
add()
Calcule le nombre de caractères restants (sur 100)
update()
Met à jour la liste des contacts après validation du formulaire (ajout ou modif)
delete(contact)
Supprime de la liste le contact

-- Directives utilisées

  • ng-app
  • ng-controller
  • ng-click
  • ng-model
  • ng-pluralize
  • ng-repeat

-- Interface

  • slam4/richclient/angularjs/td2.1421158733.txt.gz
  • Dernière modification : il y a 7 ans
  • (modification externe)