web-dev-qa-db-ja.com

Angular Routingとは何ですか?

このトピックは初めてです。私のlinuxmint 17では、Angular CLIを使用してFirebase Webアプリの作成を開始しようとしています。Angularルーティングについて尋ねられます。

Angular routing)とは何ですか?何に答えなければなりませんか?

36

すでに述べたように、ルーティングを使用すると、アプリケーションのさまざまなビューに移動できます。これは、ユーザーをWebアプリ内の別の目的地に移動するための主な方法です。たとえば、ホームページから連絡先ページまでには、ルート、つまりパスまたはそこへの道が必要です。このコンセプトはAngularに固有のものではありません。このアプローチは、ほとんどのMVCフレームワーク(ASP.NetRuby on RailsDjangoLaravelなど)

あなたが答えるべきこと。はいと答えます。あなたが始めているので、始めるための基本的な構造があるのでそれは良いことです。成熟すると、独自のルートを設定し、ミドルウェアを使用してそれらを管理できるようになります

16
Abel Chipepe

Angularルーターは、ユーザーがアプリケーションタスクを実行するときに、あるビューから次のビューへのナビゲーションを可能にします。

Angularでのルーティングの詳細については、 https://angular.io/guide/router を確認してください。

「はい」と答えると、CLIは自動的にルーター構成をプロジェクトに追加します。

14
Programmer

角度ルーティングは、ユーザーがタスクを実行するときに、あるビューから別のビューへのナビゲーションを可能にします。それはあなたの指示に従ってあなたをルーティング(ナビゲート)します。例:ボタンをクリックしてpage1からpage2に移動する場合、ルートが役立ちます。

angular documentation。 https://angular.io/guide/router をお読みください

1
Sanjay

これを試すことができます。

ng new demo-app --routing --style=sass

1
Cegone

最新のCLIを使用してAngularプロジェクトを作成している場合、angular CLIによって新しく導入された機能であるAngularルーティングをプロジェクトに追加するように求められます。プロジェクトの作成中に「Y」と入力すると、「app-routing.module.ts」が追加されます。それ以外の場合、そのようなファイルは追加されません。ただし、ルーティング機能は「app.module.ts」ファイルに埋め込まれます。

そのため、Angularを初めて使用する場合、両方のオプションはあまり影響しません。 Angularルーティングの概念を学ぶと、より良いアイデアが生まれます。

Angularルーティングの詳細については、angular 公式ルーティングドキュメント をご覧ください。

0
Madhu