Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
richclient:emberjs:td3 [2019/02/27 00:39]
jcheron [TD n°3]
richclient:emberjs:td3 [2020/02/19 10:23] (Version actuelle)
jcheron [0.3. Route/Model/actions]
Ligne 79: Ligne 79:
 ^::: | <​html><​span class="​variable">​datas</​span></​html>​\\ Tableau des contacts provenant du store | ^::: | <​html><​span class="​variable">​datas</​span></​html>​\\ Tableau des contacts provenant du store |
 ^::: | <​html><​span class="​variable">​contacts</​span></​html>​\\ Liste filtrée des contacts non supprimés (* sur filtre et datas.@each.isDeleted) | ^::: | <​html><​span class="​variable">​contacts</​span></​html>​\\ Liste filtrée des contacts non supprimés (* sur filtre et datas.@each.isDeleted) |
-^::: | <​html><​span class="​variable">​deleteds</​span></​html>​\\ Liste des contacts supprimés | +^::: | <​html><​span class="​variable">​deleteds</​span></​html>​\\ Liste des contacts supprimés ​(* sur datas de type filterBy -> isDeleted) ​
-^::: | <​html><​span class="​variable">​deletedsCount</​span></​html>​\\ Nombre de contacts supprimés |+^::: | <​html><​span class="​variable">​deletedsCount</​span></​html>​\\ Nombre de contacts supprimés ​(* computed alias sur deleted.length)|
 ^Route handler | <​html><​span class="​method">​model()</​span></​html>​\\ Retourne une instance de Contacts initialisée avec le **datas** des contacts provenant du store  | ^Route handler | <​html><​span class="​method">​model()</​span></​html>​\\ Retourne une instance de Contacts initialisée avec le **datas** des contacts provenant du store  |
 ^**actions** | <​html><​span class="​method">​delete(contact)</​span></​html>​\\ Supprime le contact (sans sauvegarde dans le store) ​ | ^**actions** | <​html><​span class="​method">​delete(contact)</​span></​html>​\\ Supprime le contact (sans sauvegarde dans le store) ​ |
Ligne 119: Ligne 119:
     * Le bouton **Valider** ajoute le contact à la liste des contacts et masque le formulaire     * Le bouton **Valider** ajoute le contact à la liste des contacts et masque le formulaire
     * Le bouton **Annuler** masque le formulaire     * Le bouton **Annuler** masque le formulaire
 +
 +==== Catégories ====
 +
 +Ajouter le model **category** :
 +Propriété : name
 +Relations : Chaque contact n'​appartient qu'à une seule catégorie, dans une catégorie, on peut avoir plusieurs contacts.
 +
 +Modifier l'​interface pour faire apparaître les contacts par catégorie : on pourra utiliser un composant **tabs** pour se faire.
 +
richclient/emberjs/td3.1551224392.txt.gz · Dernière modification: 2019/02/27 00:39 par jcheron
GNU Free Documentation License 1.3
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0