ion-nav-link
ナビゲーションリンクは、指定されたコンポーネントに移動するために使用されます。コンポーネントには、forward
、back
、または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カスタムプロパティはありません。
スロット
このコンポーネントで使用できるスロットはありません。