angular-ui / ui-router

Nota: questo è il sorgente di Angular 1.x per UI-Router versione 1.x. Se stai cercando il sorgente per UI-Routerversion 0..x, può essere trovato qui

La soluzione de-facto per il routing flessibile in Angular

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

Angular UI-Router è un framework di routing per Single Page Application lato client per AngularJS.

I framework di routing per SPA aggiornano l’URL del browser mentre l’utente naviga nell’applicazione. Al contrario, questo permette di modificare l’URL del browser per guidare la navigazione attraverso l’applicazione, permettendo così all’utente di creare un segnalibro verso una posizione in profondità all’interno della SPA.

Le applicazioni UI-Router sono modellate come un albero gerarchico di stati. UI-Router fornisce un’astate machine per gestire le transizioni tra questi stati dell’applicazione in modo simile alle transazioni.

Inizia

  • UI-Router per Angular 1
  • UI-Router per Angular 2
  • UI-Router per React

Risorse

  • Guida approfondita
  • Slides che confronta ngRoute con ui-router
  • UI-Router Extras / Addons per legacy (0.x) (@christopherthielen)

Video

  • Video di introduzione (egghead.io)
  • Tim Kindberg su Angular UI-Router
  • Attivazione degli stati (egghead.io)
  • Impara Angular.js usando UI-Router (LearnCode.academy)

Segnalare problemi e contribuire

Si prega di leggere le nostre linee guida per i collaboratori prima di segnalare un problema o creare una richiesta di pull.