Ceci est une ancienne révision du document !
Router
Le router EmberJs associe chaque URL connue à un ou plusieurs route handlers.
Un route handler peut :
- Afficher un template.
- Charger un model pour le mettre à disposition d'un template.
- Effectuer une redirection vers une nouvelle route (si par ex l'utilisateur n'a pas l'autorisation d'accès à la route sollicitée).
- Gérer les actions permettant la modification du model ou réalisant une redirection.
Création de routes
Pour générer une route avec ember-cli :
ember generate route route-name
Router.map(function() { this.route('about', { path: '/about' }); this.route('favorites', { path: '/favs' }); });