richclient:emberjs:td0

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:td0 [2019/01/23 02:43] – [Routage] jcheronrichclient:emberjs:td0 [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1
Ligne 58: Ligne 58:
  
 ===== Routage ===== ===== Routage =====
 +Cet exemple illustre les routes imbriquées
 +
 Créer une route **client** Créer une route **client**
  
Ligne 82: Ligne 84:
  
 Créer une route **client/details** Créer une route **client/details**
 +
 +Modifier **app/routes/client/details.js** pour y ajouter une action permettant de masquer le detail (en retournant à la page client)
 +
 +<sxh javascript>
 +export default Route.extend({
 +  actions:{
 +    fermer(){
 +      this.transitionTo('client');
 +    }
 +  }
 +});
 +</sxh>
 +
 +Modifier le template **app/templates/client/details.hbs** :
 +<sxh html>
 +{{model.details}}
 +<button {{action "fermer"}}>Fermer</button>
 +</sxh>
  
  
  • richclient/emberjs/td0.1548207809.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)