プロパティ
すべてのプロパティのデフォルト値は、グローバルに構成可能です。
プロパティ (クリックして昇順に並べ替え) | タイプ (クリックして昇順に並べ替え) | デフォルト | 説明 |
---|---|---|---|
active | Boolean | false | `true`に設定すると、コンポーネントがアクティブ状態になり、アクティブなスタイルが適用されます |
active-class | String | <router-link> プロパティ:リンクがアクティブなときに適用されるアクティブなCSSクラスを構成します。通常、これをクラス名「active」に設定します | |
append | Boolean | false | <router-link> プロパティ:appendプロパティを設定すると、常に相対パスが現在のパスに追加されます |
disabled | Boolean | false | `true`に設定すると、コンポーネントの機能が無効になり、無効状態になります |
exact | Boolean | false | <router-link> プロパティ:デフォルトのアクティブクラスのマッチング動作は包括的なマッチングです。このプロパティを設定すると、モードがルートと正確に一致するように強制されます |
exact-active-class | String | <router-link> プロパティ:正確な一致でリンクがアクティブなときに適用されるアクティブなCSSクラスを構成します。通常、これをクラス名「active」に設定します | |
exact-path | Boolean | false | <router-link> プロパティ:URLのパスセクションのみを使用して照合を許可し、クエリとハッシュセクションを効果的に無視します |
exact-path-active-class | String | <router-link> プロパティ:正確なパス一致でリンクがアクティブなときに適用されるアクティブなCSSクラスを構成します。通常、これをクラス名「active」に設定します | |
href | String | <b-link> プロパティ:標準のaリンクのリンク先URLを示します | |
no-prefetch | Boolean | false | <nuxt-link> プロパティ:Nuxt.jsアプリケーションの応答性を向上させるために、リンクがビューポート内に表示されると、Nuxt.jsはコード分割されたページを自動的にプリフェッチします。「no-prefetch」を設定すると、特定のリンクのこの機能が無効になります |
pill | Boolean | false | `true`に設定すると、バッジがピルスタイルでレンダリングされます |
prefetch v2.15.0+ | Boolean | null | <nuxt-link> プロパティ:Nuxt.jsアプリケーションの応答性を向上させるために、リンクがビューポート内に表示されると、Nuxt.jsはコード分割されたページを自動的にプリフェッチします。`prefetch`を`true`または`false`に設定すると、`router.prefetchLinks`のデフォルト値が上書きされます |
rel | String | null | <b-link> プロパティ:レンダリングされたリンクに`rel`属性を設定します |
replace | Boolean | false | <router-link> プロパティ:replaceプロパティを設定すると、クリック時に`router.push()`ではなく`router.replace()`が呼び出されるため、ナビゲーションは履歴レコードを残しません |
router-component-name v2.15.0+ | String | <b-link> プロパティ:BootstrapVueは、`<router-link>`と`<nuxt-link>`を自動検出します。`<router-link>`に基づいてサードパーティのリンクコンポーネントを使用する場合は、このプロパティをコンポーネント名に設定します。たとえば、Gridsomeを使用している場合は「g-link」に設定します(`<router-link>`固有のプロパティのみがコンポーネントに渡されることに注意してください) | |
tag | String | 'span' | デフォルトのタグの代わりにレンダリングするHTMLタグを指定します |
target | String | '_self' | <b-link> プロパティ:レンダリングされたリンクに`target`属性を設定します |
to | Object または String | <router-link> プロパティ:リンクのターゲットルートを示します。クリックすると、toプロパティの値が内部で`router.push()`に渡されるため、値は文字列またはLocation記述子オブジェクトのいずれかになります | |
variant | String | 'secondary' | Bootstrapテーマカラーバリアントの1つをコンポーネントに適用します |
<b-badge>
は、<router-link>
または<nuxt-link>
コンポーネント(Nuxt.jsを使用している場合)の生成をサポートします。ルーターリンク(またはnuxtリンク)固有のプロパティの詳細については、ルーターサポートリファレンスセクションを参照してください。