Heim > Web-Frontend > js-Tutorial > So generieren Sie Routen mit Angular CLI_AngularJS

So generieren Sie Routen mit Angular CLI_AngularJS

不言
Freigeben: 2018-03-31 16:16:01
Original
1401 Leute haben es durchsucht

Dieser Artikel stellt hauptsächlich die Methode zur Verwendung von Angular CLI zum Generieren von Routen vor. Jetzt teile ich ihn mit Ihnen und gebe ihn als Referenz. Schauen wir uns das gemeinsam an

Der erste Artikel lautet: „Verwenden von Angular CLI zum Generieren von Angular5-Projekten“: http://www.jb51.net/article/136621.htm

Der zweite Artikel Der Artikel lautet: „Verwenden von Angular CLI zum Generieren von Code aus Blaupausen“: http://www.jb51.net/article/137031.htm

Wir wissen, dass mit ng g module admin ein Admin-Modul generiert wird.

Mit 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
Nach dem Login kopieren

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

Sehen Sie sich das Routing-Modul an:

Sehen Sie sich das App-Modul an:

Das AppRoutingModule wurde importiert.

Sehen Sie sich app.component.html noch einmal an:

router - Outlet wurde geschrieben.

Zwei weitere Komponenten werden unten generiert:

ng g c dashboard
ng g c order
Nach dem Login kopieren

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

Ändern Sie den HTML-Code erneut:

Run Here's eine Bewerbung: ng dienen -o

Kein Problem.

Für eine Bewerbung, da sind Bei mehreren Modulen

Generieren Sie ein weiteres Modul mit einem Routing-Modul (Sie können den Parameter -d verwenden, um zuerst die zu generierende Datei anzuzeigen):

ng g m admin --routing
Nach dem Login kopieren

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
Nach dem Login kopieren

Tatsächlich kann der Parameter -m der letzten beiden Befehle entfernt werden, da der Pfad admin/ angegeben wurde, sodass er standardmäßig im Admin-Modul und nicht im App-Modul deklariert wird.

Sie müssen dann app.module ändern:

um das Admin-Modul hinzuzufügen.

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

Ändern Sie dann admin-routing.module.ts:

Führen Sie aus: ng dienen -o

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

Sie sehen:

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

Sie werden sehen:

Also kein Problem.

Gurad generieren.

ng g guard xxx
Nach dem Login kopieren

Dieser Befehl generiert xxx.guard.ts

Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe es wird für das Studium aller hilfreich sein. Ich hoffe auch, dass jeder das Drehbuch unterstützt.

Verwandte Empfehlungen:

So konfigurieren Sie Angular CLI in einer Mac-Umgebung

.Net Core + Angular Cli, um den Aufbau einer Entwicklungsumgebung zu erreichen

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

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage