ホームページ >ウェブフロントエンド >jsチュートリアル >Angular CLI_AngularJS を使用してルートを生成する方法

Angular CLI_AngularJS を使用してルートを生成する方法

不言
不言オリジナル
2018-03-31 16:16:011399ブラウズ

この記事では、Angular CLI を使用してルートを生成する方法を主に紹介します。これが非常に優れているので、参考として共有します。一緒に見てみましょう

最初の記事は「angular cli を使用して angular5 プロジェクトを生成する」:http://www.jb51.net/article/136621.htm

2 番目の記事は「angular cli を使用して angular5 プロジェクトを生成する」です。ブループリント生成コードからの angular5 プロジェクト: http://www.jb51.net/article/137031.htm

ng g module admin を使用すると admin モジュールが生成されることがわかっています。

そして ng g m sales --routing を使用すると、 sales と sales-routing の 2 つのモジュール

sales-routing にはルーティング情報が含まれており、それが sales モジュールにインポートされます

まず、プロジェクトを作成します。

2つのモジュールが生成されたことがわかります。

ルーティングモジュールを見てください:

アプリモジュールを見てください:

AppRoutingModuleがインポートされました。

アプリを見てくださいもう一度、component.html:

router-outlet が書かれています。とても良いです。

さらに 2 つのコンポーネントを生成します:

次に、app-routing.module でルーティングを設定します。

再度 HTML を変更します:

アプリケーションを実行します: ngserve -o

うーん、アプリケーションに複数のモジュールがある場合は問題ありません。

ルーティング モジュールを使用して別のモジュールを生成します (最初に生成されるファイルを表示するには -d パラメーターを使用できます):

ng new my-routing --routing

管理モジュールで、別の管理コンポーネントを作成します:

ng g c dashboard
ng g c order

実際、パス admin/ が指定されているため、最後の 2 つのコマンドの -m パラメーターは削除できます。そのため、デフォルトでは、app モジュールではなく admin モジュールで宣言されます。

アプリは後で変更する必要があります。.module:

管理モジュールを追加します。

次に、admin.component.html を変更し、router-outlet:

を変更します。次に、admin-routing.module.ts:

実行: ngserve -o

アドレスを直接入力: http://localhost:4200/admin

すると、次のように表示されます:

そして URL を入力: http://localhost:4200 /admin/email

と表示されます:

So no問題ありません。

Generate Gurad.

ng g m admin --routing

This command will generated xxx.guard.ts

上記は全体ですこの記事の内容が皆様の学習に役立つことを願っております。また、皆様も Script Home をサポートしていただければ幸いです。

関連する推奨事項:

Mac 環境で Angular CLI を設定する方法

.Net Core + Angular Cli を使用して開発環境構築を実装する

以上がAngular CLI_AngularJS を使用してルートを生成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。