本文へスキップ
バージョン: v8

ion-nav-link

ナビゲーションリンクは、指定されたコンポーネントに移動するために使用されます。コンポーネントには、forwardback、またはrootコンポーネントとして移動できます。

これは、ナビゲーションコントローラーでpush()pop()setRoot()メソッドを呼び出す要素形式です。

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

プロパティ

component

説明移動先のコンポーネント。routerDirection"forward"または"root"の場合のみ使用されます。
属性component
Function | HTMLElement | ViewController | null | string | undefined
デフォルトundefined

componentProps

説明プロップスとしてコンポーネントに渡したいデータ。"routerDirection""forward"または"root"の場合のみ使用されます。
属性undefined
undefined | { [key: string]: any; }
デフォルトundefined

routerAnimation

説明別のページに移動するときのトランジションアニメーション。
属性undefined
((baseEl: any, opts?: any) => Animation) | undefined
デフォルトundefined

routerDirection

説明別のページに移動するときの遷移方向。
属性router-direction
"back" | "forward" | "root"
デフォルト'forward'

イベント

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

メソッド

このコンポーネントで使用できる公開メソッドはありません。

CSSシャドウパーツ

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

CSSカスタムプロパティ

このコンポーネントで使用できるCSSカスタムプロパティはありません。

スロット

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