ion-router-link
router linkコンポーネントは、指定されたリンクに移動するために使用します。ブラウザのアンカータグと同様に、hrefで場所を、directionで遷移のアニメーションを指定することができます。
注記
Note: このコンポーネントは、vanilla と Stencil での JavaScriptプロジェクトでのみ使用してください。Angularプロジェクトでは、ion-router-outlet と Angularルータを使用してください。
詳細については、Routerドキュメントを参照してください。
プロパティ
color
Description アプリケーションのカラーパレットから使用する色を指定します。デフォルトのオプションは以下の通りです。
"primary", "secondary", "tertiary", "success", "warning", "danger", "light", "medium", と "dark" です.色に関する詳しい情報は theming を参照してください。 Attribute
color Type
"danger" | "dark" | "light" | "medium" | "primary" | "secondary" | "success" | "tertiary" | "warning" | string | undefined Default
undefinedhref
Description ハイパーリンクが指し示す URL または URL フラグメントを格納します。このプロパティが設定されている場合、アンカータグがレンダリングされます。
Attribute
href Type
string | undefined Default
undefinedrel
Description ターゲットオブジェクトとリンクオブジェクトの関係を指定します。値は、スペースで区切られたリンクタイプのリストです。
Attribute
rel Type
string | undefined Default
undefinedrouterAnimation
Description ルータを使用する場合、
hrefを使用して別のページに移動する際の遷移アニメーションを指定します。 Attribute
router-animation Type
((baseEl: any, opts?: any) => Animation) | undefined Default
undefinedrouterDirection
Description ルータを使用する場合、
hrefを使用して他のページに移動する際の遷移方向を指定します。 Attribute
router-direction Type
"back" | "forward" | "root" Default
'forward'target
Description リンク先のURLを表示する場所を指定します。
hrefを指定した場合のみ適用される。特別なキーワードがあります。"_blank", "_self", "_parent", "_top". Attribute
target Type
string | undefined Default
undefinedイベント
No events available for this component.
メソッド
No public methods available for this component.
CSS Shadow Parts
No CSS shadow parts available for this component.
CSSカスタムプロパティ
| Name | Description |
|---|---|
--background | ルーターリンクの背景 |
--color | ルーターリンクの文字色 |
Slots
No slots available for this component.