メインコンテンツへスキップ
バージョン: v8

ion-router-link

shadow

このルーターリンクコンポーネントは、指定されたリンクへ移動するために使用します。ブラウザのアンカータグと同様に、ロケーション用のhrefと、トランジションアニメーション用の方向を受け入れることができます。

注意: このコンポーネントは、バニラおよびStencil JavaScriptプロジェクトでのみ使用してください。Angularプロジェクトの場合は、Angularルーターで<a>routerLinkを使用してください。

詳細については、Routerドキュメントを参照してください。

プロパティ

color

説明アプリケーションのカラーパレットで使用する色。デフォルトのオプションは、"primary""secondary""tertiary""success""warning""danger""light""medium""dark"です。色の詳細については、テーマを参照してください。
属性color
"danger" | "dark" | "light" | "medium" | "primary" | "secondary" | "success" | "tertiary" | "warning" | string | undefined
デフォルトundefined

href

説明ハイパーリンクが指すURLまたはURLフラグメントが含まれます。このプロパティが設定されている場合は、アンカータグがレンダリングされます。
属性href
string | undefined
デフォルトundefined

rel

説明ターゲットオブジェクトとリンクオブジェクトの関係を指定します。値は、スペースで区切られたリンクタイプのリストです。
属性rel
string | undefined
デフォルトundefined

routerAnimation

説明ルーターを使用する場合、hrefを使用して別のページに移動する際のトランジションアニメーションを指定します。
属性undefined
((baseEl: any, opts?: any) => Animation) | undefined
デフォルトundefined

routerDirection

説明ルーターを使用する場合、hrefを使用して別のページに移動する際のトランジション方向を指定します。
属性router-direction
"back" | "forward" | "root"
デフォルト'forward'

target

説明リンクされたURLを表示する場所を指定します。hrefが指定されている場合にのみ適用されます。特殊なキーワード: "_blank""_self""_parent""_top"
属性target
string | undefined
デフォルトundefined

イベント

このコンポーネントで利用できるイベントはありません。

メソッド

このコンポーネントで利用できるパブリックメソッドはありません。

CSSシャドウパーツ

このコンポーネントで利用できるCSSシャドウパーツはありません。

CSSカスタムプロパティ

名前説明
--backgroundルーターリンクの背景
--colorルーターリンクのテキストカラー

スロット

このコンポーネントで利用できるスロットはありません。