richclient:emberjs:router

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:router [2018/01/18 14:07] – [Nommage des identifiers] jcheronrichclient:emberjs:router [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
-====== Router ======+====== Routing ======
  
 Le router EmberJs associe chaque URL connue à un ou plusieurs route handlers. Le router EmberJs associe chaque URL connue à un ou plusieurs route handlers.
Ligne 139: Ligne 139:
  
  
-===== Route Model ===== 
-Une route est responsable du chargement du ou des models qui seront affichés dans le template associé. 
  
-Soit le fichier de routage suivant : 
-<sxh javascript;title:app/router.js> 
-Router.map(function() { 
-  this.route('users'); 
-}); 
-</sxh> 
- 
-Le chargement de models est réalisé dans la fonction model() (model hook) du router handler associé : 
-<sxh javascript;title:app/routes/users.js> 
-import Route from '@ember/routing/route'; 
- 
-export default Route.extend({ 
-  model() { 
-    return this.get('store').findAll('user'); 
-  } 
-}); 
-</sxh> 
  • richclient/emberjs/router.1516280827.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)