Heim  >  Artikel  >  Web-Frontend  >  So generieren Sie Routen mit Angular CLI

So generieren Sie Routen mit Angular CLI

亚连
亚连Original
2018-05-29 10:54:301637Durchsuche

In diesem Artikel wird hauptsächlich die Methode zur Verwendung von Angular CLI zum Generieren von Routen vorgestellt. Jetzt teile ich ihn mit Ihnen und gebe ihn als Referenz.

Wir wissen, dass durch die Verwendung von ng g module admin ein Admin-Modul generiert wird.

Und durch die Verwendung von ng g m sales --routing werden zwei Module generiert: sales und sales-routing.

Sales-Routing enthält die Routing-Informationen und wird in das Vertriebsmodul importiert.

Routen für die Anwendung generieren.

Erstellen Sie zuerst ein Projekt:

ng new my-routing --routing

Sie können sehen, dass zwei Module generiert werden.

Sehen Sie sich das Routing-Modul an:

Sehen Sie sich das App-Modul noch einmal an:

Das AppRoutingModule wurde importiert.

Sehen Sie sich noch einmal das an app. Komponente.html:

router-outlet wurde geschrieben

Zwei weitere Komponenten werden unten generiert >

ng g c dashboard
ng g c order

Dann legen Sie das Routing im app-routing.module fest:

Ändern es noch einmal html:

Führen Sie die Anwendung aus: ng dienen -o

Hmm. Kein Problem.

Für den Fall, dass es mehrere Module in einer Anwendung gibt

Generieren Sie ein weiteres Modul und bringen Sie das -d-Parameter zuerst Die zu generierenden Dateien anzeigen):

ng g m admin --routing

Erstellen Sie im Admin-Modul eine weitere Admin-Komponente:

ng g c admin
ng g c admin/email -m admin
ng g c admin/user -m admin

Tatsächlich kann der Parameter -m der letzten beiden Befehle entfernt werden, da der Pfad admin/ angegeben wurde, was standardmäßig der Fall ist im Admin-Modul anstelle des App-Moduls deklariert.

Dann müssen Sie app.module ändern:

Administratormodul hinzufügen.

Dann ändern Sie admin.component.html und fügen Sie router-outlet hinzu:

Dann ändern Sie admin-routing.module.ts:

Ausführen: ng Serve -o

Geben Sie direkt die Adresse ein: http://localhost:4200/admin

Sie können sehen:

Und geben Sie die URL ein: http://localhost:4200/admin/email

dann sehen Sie:

Also nein Problem.

Gurad generieren.

ng g guard xxx

Dieser Befehl generiert xxx.guard.ts

Das Obige habe ich für alle zusammengestellt. Ich hoffe, dass es in Zukunft für alle hilfreich sein wird.

Verwandte Artikel:

Beispiel für die Rückkehr zur Startseite der Freigabeseite des WeChat-Applets


JS-Implementierungen Verschieben der linken Liste Gehe zur rechten Listenfunktion


Die Verwendung von el-Ausdrücken in js und die nicht leere Beurteilungsmethode


Das obige ist der detaillierte Inhalt vonSo generieren Sie Routen mit Angular CLI. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn