angular+routerlinkジャンプ方法のまとめ
今回は angular+routerlink ジャンプ方法の概要をお届けします。 angular+routerlink ジャンプ方法でまとめられている 注意点 について、実際の事例を見てみましょう。
はじめに
Router の Navigate() メソッドを使用して ルーティングを切り替えることに加えて、Angular2 は DOM オブジェクトをルーティング エントリに拡張するためのディレクティブも提供します:
@View({ directives:[RouterOutlet,RouterLink] template : `<nav> <b router-link="video">video</b> | <b router-link="music">music</b> </nav> <router-outlet></router-outlet>` })
RouterLink ディレクティブはホスト DOM オブジェクト click イベント モニタリングを追加し、トリガーされたときにルーティングのために Router の navigate() メソッドを呼び出します。
ただし、この記事では主に Angular の RouterLink ファンシージャンプに関する内容を紹介します。皆さんの参考と学習のために共有します。以下では詳しく説明します。
routerLink 自体は 2 つの書き込み方法をサポートしています:
<a routerLink="detail"> </a> <a [routerLink]="['detail']"> </a>
routerLink の値の書き込み方法とその違いは何ですか?
現在のルートが
`http://localhost:4200/#/doc/license`
だとすると、 書き方1:絶対パス/+ルート名
<!--跳到 http://localhost:4200/#/doc/license --> <a [routerLink]="['/doc/demo']" >跳呀跳</a> <!--跳到 http://localhost:4200/#/demo --> <a [routerLink]="['/demo']" >跳呀跳</a>
すると、URLは
http://localhost:4200/#/doc/demoとなり、そこにジャンプします。つまり、 http:// localhost:4200/#/ + ジャンプ先の絶対パスです。
書き込み2: ルート名route name
<a [routerLink]="['demo']" >跳呀跳</a>
その場合、URLはhttp://localhost:4200/#/doc/license/(demo)、つまりhttp://localhost:4200/#/になります。 doc/license + ジャンプ先の絶対パス この時点で、ルートに何かが追加され、ジャンプしません /(demo) に変更されます。
書き方3:相対パス../ルート名
<a [routerLink]="['../demo']" >跳呀跳</a>
するとURLは
http://localhost:4200/#/doc/demo、つまりhttp://localhost:4200/#となります。 /doc + you ジャンプ先の相対パス。前のレベルの参照が開始されます。
書き方4: ./ルート名、つまり現在のルート+ジャンプ先として書いたルート
<a [routerLink]="['./demo']" >跳呀跳</a>
するとURLは
http://localhost:4200/#/doc/license/デモ、つまり http://localhost:4200/#/doc/license + ジャンプ先の相対パスです。この一致するルートを検索し、現在のルートの次のレベルからジャンプします。
| 詳しい API の使用法は github で更新されています
この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、PHP 中国語 Web サイトの他の関連記事に注目してください。
推奨読書:
要素コンテンツが存在するかどうかを判断するためのjquery
Nodejs+Electron ubuntuのインストール手順の詳細な説明
以上がangular+routerlinkジャンプ方法のまとめの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









Linux での system() 関数の概要 Linux システムでは、system() 関数は非常に一般的に使用される関数であり、コマンド ライン コマンドの実行に使用できます。この記事では、system() 関数を詳細に紹介し、いくつかの具体的なコード例を示します。 1. system() 関数の基本的な使用法 system() 関数の宣言は次のとおりです: intsystem(constchar*command); コマンド パラメーターは文字です。

最新のプログラミング言語として、Go 言語は開発において重要な役割を果たします。 Go 言語には、時間処理をより便利にするための組み込みの時間関数と構造がいくつか用意されています。この記事では、Go 言語でよく使われる時間処理メソッドをいくつか紹介します。 time.Now() time.Now() 関数を使用して現在時刻を取得できます: now:=time.Now()fmt.Println(now) 出力: 2019-06-131

Chrome は、アドレス バーに入力された URL を自動的に記録し、今後は自動的に「クエリの内容を関連付け」ます。しかし、多くの場合、一部の URL は必要ありません。それらを削除するにはどうすればよいでしょうか?編集者はこの問題によく遭遇し、以前に入力したアドレスがよく使用されるアドレスの前でブロックされ、目的の Web サイトにアクセスするために何度も選択する必要があります。削除する方法を少なくとも3回は探しました...毎回忘れてしまうので。 Chrome の公式ヘルプ Chrome キーボード ショートカットのアドレス バー ショートカットでは、削除ショートカット キーが明確になっています: ▍Windows はアドレス バーの関連付けのコンテンツを削除します。下矢印キーを押して対応するコンテンツを強調表示し、Shift+Delete キーを押します。 ▍macOSアドレスバーの関連付けコンテンツを削除します クリックダウン

win10 の入力方法は以前のシステム バージョンに比べて大きく進歩しており、非常に便利な機能がたくさんあります。全体的に非常にスムーズに使用でき、記憶入力機能もあります。ただし、一部のユーザーはすでに独自の入力方法を使用しています。さて、組み込みの win10 インプット メソッドを削除したい場合、どのようにして win10 インプット メソッドを削除しますか?今日は、win10 インプット メソッドを削除する方法について詳しく説明します。 win10 で入力メソッドを削除する方法 1. [Win+i] を押して設定インターフェイスを開き、[時刻と言語] オプションをクリックします。 2. [地域と言語] をクリックし、右側の [中国語] の下にある [オプション] ボタンをクリックします。 3. [Microsoft Pinyin Alphabet] オプションをクリックすると、[削除] ボタンが表示されます。

win7 システムは Microsoft の伝統的なオペレーティング システムであり、win7 システム復元ポイントの機能など、多くの実用的な機能を備えています。 win7で復元ポイントを設定すると、システムをwin7の復元ポイントに復元して、システム修復の目的を達成できます。 Winで復元ポイントを設定するにはどうすればよいですか?次のエディタでは、win7 で復元ポイントを設定する方法を説明します。 win7 で復元ポイントを設定する方法 1. デスクトップのショートカットを見つけて右クリックし、[プロパティ] を選択します。 2. プロパティ設定を入力した後、[Advanced System Configuration] を選択します。 3. ポップアップのシステム プロパティ ボックスでシステム メンテナンス オプションを選択します。 4. クリックして、システム保護をオンにしたコントローラーの復元ポイントを作成します。 5. 復元ポイントの説明を追加し、[作成] をクリックし、しばらくお待ちください。復元ポイントが正常に確立されたら、[閉じる] をクリックします。次回はシステムを復元できます。

これらのショートカットは、iPhone のさまざまな用途に使用できます> 効率性と利便性の追求が中心となっている、ダイナミックで変化の速い今日の世界において、iPhone のショートカット アプリは非常に強力なツールとして際立っています。日常業務を簡素化してスピードアップし、生産性を大幅に向上させるように設計されています。このアプリは非常に順応性が高く、ユーザーは貴重な時間を消費する日常的で反復的なアクションを自動化できます。さらに、個人のニーズや好みに合わせてパーソナライズされたコマンドを調整するツールも提供します。ショートカット アプリで特に注目に値するのは、Apple のスマート アシスタントである Siri との統合です。この機能により、直感的な音声の使用が可能になります。

XP システムはマイクロソフトが昔にリリースしたコンピュータ システムと言えます。現在、XP システムを使用している人はほとんどいません。重要なのは、古いコンピュータで使用することです。多くのネチズンは XP システムを Win7 にアップグレードしたいと考えていますが、 XP システムを win7 にアップグレードする方法がわかりません。実際の操作手順を以下に示します。 1. 初心者向けの 3 ステップのコンピュータ インストール ソフトウェアをダウンロードしてインストールし、開きます。win7 システムを選択し、クリックして再インストールします。すぐに。 2. ツールが win7 システムを自動的にダウンロードするまで待ちます。 3. ダウンロード後すぐに Windows システムをオンラインで再インストールします。プロンプトに従ってください。 4. インストールが完了したら、すぐに再起動することを選択できます。 5. 実行メニュー バーに入り、2 番目の項目 XiaoBaiPE-MSDNOnlineIns を選択します。

インターネット業界で Go 言語の人気が高まるにつれ、ますます多くの開発者がこの言語に関わり始めています。 Go 言語では、型変換も一般的なプログラミング操作の 1 つです。この記事では、一般的な型変換方法をいくつか紹介します。タイプ アサーション タイプ アサーションは、インターフェイスの型を別の型に変換する操作です。 Go 言語では、次の構文を使用して型アサーションを行うことができます: value,ok:=interface{}.(type) ここで、value は変換された値を表し、o
