BjBreadcrumb
Fil d’Ariane : prop items obligatoire. Les entrées avec to dont l’index est strictement inférieur au dernier sont des liens ; le dernier segment est toujours rendu en texte courant (aria-current="page"), même si to est fourni.
Utilisation
<script setup>
import { BjBreadcrumb } from '@flrxnt/dsbj/vue'
</script>
<template>
<BjBreadcrumb
:items="[
{ label: 'Accueil', to: '/' },
{ label: 'Rubrique', to: '/rubrique' },
{ label: 'Page actuelle' },
]"
/>
</template>Aperçu
items : plusieurs entrées avec to
<BjBreadcrumb
:items="[
{ label: 'Accueil', to: '/' },
{ label: 'Rubrique', to: '/r' },
{ label: 'Page', to: '/r/p' },
]"
/>Dernier sans to
<BjBreadcrumb
:items="[
{ label: 'Accueil', to: '/' },
{ label: 'Page actuelle' },
]"
/>Un seul segment (page courante)
<BjBreadcrumb :items="[{ label: 'Seulement la page courante' }]" />to sur le dernier (toujours span)
<BjBreadcrumb
:items="[
{ label: 'Accueil', to: '/' },
{ label: 'Courant', to: '/c' },
]"
/>Props
| Prop | Description |
|---|---|
items | Tableau d’objets avec champs label (string) et to optionnel. Les liens : item.to défini et index strictement avant le dernier élément. |