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

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

不言
リリース: 2018-03-31 16:16:01
オリジナル
1401 人が閲覧しました

この記事では、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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート