angular-ui / ui-router
Note : il s’agit de la source Angular 1.x pour UI-Router version 1.x. Si vous recherchez la source pour UI-Routerversion 0.x, elle peut être trouvée ici
La solution de facto pour un routage flexible dans angular
Tutoriels |Docs API |Téléchargement stable (ou Minifié) |Guide |Application exemple |FAQ |Rapport d’un problème |Contribuer |Aide !
Angular UI-Router est un cadre de routage d’application à page unique côté client pour AngularJS.
Les cadres de routage pour les SPA mettent à jour l’URL du navigateur à mesure que l’utilisateur navigue dans l’application. Inversement, cela permet auxchangements de l’URL du navigateur de conduire la navigation dans l’app, permettant ainsi à l’utilisateur de créer un signet vers une alocation profonde dans le SPA.
Les applications UI-Router sont modélisées comme un arbre hiérarchique d’états. UI-Router fournit une astate machine pour gérer les transitions entre ces états d’application d’une manière semblable à une transaction.
Démarrer
- UI-Router pour Angular 1
- UI-Router pour Angular 2
- UI-…Routeur pour React
Ressources
- Guide approfondi
- Plides comparant ngRoute à ui-router
- UI-Router Extras / Addons pour l’héritage (0.x) (@christopherthielen)
Vidéos
- Vidéo d’introduction (egghead.io)
- Tim Kindberg sur Angular UI-Router
- Activation des états (egghead.io)
- Apprendre Angular.js en utilisant UI-Router (LearnCode.academy)
Signaler des problèmes et contribuer
Veuillez lire nos directives pour les contributeurs avant de signaler un problème ou de créer une demande de pull.