angular-ui / ui-router

Hinweis: Dies ist der Angular 1.x Quellcode für UI-Router Version 1.x. Wenn Sie den Quellcode für UI-Routerversion 0.x suchen, finden Sie ihn hier

Die De-facto-Lösung für flexibles Routing in Angular

Tutorials |API Docs |Download stable (or Minified) |Guide |Sample App |FAQ |Report an Issue |Contribute |Help! |

Angular UI-Router ist ein clientseitiges Single Page Application-Routing-Framework für AngularJS.

Routing-Frameworks für SPAs aktualisieren die URL des Browsers, wenn der Benutzer durch die App navigiert. Umgekehrt ermöglicht dies, dass Änderungen an der Browser-URL die Navigation durch die App steuern, so dass der Benutzer ein Lesezeichen zu einem Ort tief in der SPA erstellen kann.

UI-Router-Anwendungen werden als hierarchischer Baum von Zuständen modelliert. UI-Router stellt eine Zustandsmaschine zur Verfügung, um die Übergänge zwischen diesen Anwendungszuständen in einer transaktionsähnlichen Weise zu verwalten.

Get Started

  • UI-Router für Angular 1
  • UI-Router für Angular 2
  • UI-Router für React

Ressourcen

  • In-Depth Guide
  • Slides zum Vergleich zwischen ngRoute und ui-router
  • UI-Router Extras / Addons für legacy (0.x) (@christopherthielen)

Videos

  • Einführungsvideo (egghead.io)
  • Tim Kindberg über Angular UI-Router
  • Aktivieren von Zuständen (egghead.io)
  • Lernen Sie Angular.js mit UI-Router (LearnCode.academy)

Probleme melden und Beiträge leisten

Bitte lesen Sie unsere Richtlinien für Beitragszahler, bevor Sie ein Problem melden oder einen Pull-Request erstellen.