Angular CLI を使用してルートを生成する手順の詳細な説明

php中世界最好的语言
リリース: 2018-05-03 14:31:18
オリジナル
1763 人が閲覧しました

今回は、Angular CLI の生成ルーティングの手順と、Angular CLI 生成パスの注意点について詳しく説明します。実際のケースを見てみましょう。

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

そして ng g m sales --routing を使用すると、sales と sales-routing という 2 つのモジュールが生成されます

sales-routing にはルーティング情報が含まれます。これは Sales モジュールにインポートされます。

アプリケーションのルーティングを生成します。

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

ng new my-routing --routing
ログイン後にコピー

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

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

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

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

app.component.htmlをもう一度見てください:

router-outletが書かれています。さらに2つのコンポーネントを生成します。htrouting.moduleでルーティングを設定し、次にhtmlを変更します。

うーん、問題ありません。

アプリケーションに複数のモジュールがある場合の場合です。

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

ng g c dashboard
ng g c order
ログイン後にコピー

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

ng g m admin --routing
ログイン後にコピー
実際、パス admin/ が指定されているため、最後の 2 つのコマンドの -m パラメータは削除できます。デフォルトでは admin モジュール内にあります app module の代わりに宣言を行います。

次に、app.module を変更する必要があります:

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

次に、admin.component.html を変更し、router-outlet を追加します:

次に、admin -routing.module.ts:

を変更します。実行: ngserve -o

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

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

URL を入力します: http://localhost:4200/admin/email

次が表示されます:

だから問題ありません。

Gurad を生成します。

ng g c admin
ng g c admin/email -m admin
ng g c admin/user -m admin
ログイン後にコピー

このコマンドは xxx を生成します.guard.ts

この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。

推奨読書:

Angularコンポーネントの対話手順の詳細な説明

jQueryにトリガーボタンイベントを入力させる方法

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

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