feat: Users Breadcrumb example with /users/:id
This commit is contained in:
@@ -8,8 +8,8 @@
|
||||
</b-link>
|
||||
<SidebarToggler class="d-md-down-none" display="lg" />
|
||||
<b-navbar-nav class="d-md-down-none">
|
||||
<b-nav-item class="px-3">Dashboard</b-nav-item>
|
||||
<b-nav-item class="px-3">Users</b-nav-item>
|
||||
<b-nav-item class="px-3" to="/dashboard">Dashboard</b-nav-item>
|
||||
<b-nav-item class="px-3" to="/users" exact>Users</b-nav-item>
|
||||
<b-nav-item class="px-3">Settings</b-nav-item>
|
||||
</b-navbar-nav>
|
||||
<b-navbar-nav class="ml-auto">
|
||||
@@ -37,7 +37,7 @@
|
||||
<SidebarMinimizer/>
|
||||
</AppSidebar>
|
||||
<main class="main">
|
||||
<breadcrumb :list="list"/>
|
||||
<Breadcrumb :list="list"/>
|
||||
<div class="container-fluid">
|
||||
<router-view></router-view>
|
||||
</div>
|
||||
@@ -54,7 +54,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import nav from '../_nav'
|
||||
import nav from '@/_nav'
|
||||
import { Header as AppHeader, SidebarToggler, Sidebar as AppSidebar, SidebarFooter, SidebarForm, SidebarHeader, SidebarMinimizer, SidebarNav, Aside as AppAside, AsideToggler, Footer as TheFooter, Breadcrumb } from '@coreui/vue'
|
||||
import DefaultAside from './DefaultAside'
|
||||
import DefaultHeaderDropdownAccnt from './DefaultHeaderDropdownAccnt'
|
||||
@@ -87,7 +87,7 @@ export default {
|
||||
return this.$route.name
|
||||
},
|
||||
list () {
|
||||
return this.$route.matched
|
||||
return this.$route.matched.filter((route) => route.name || route.meta.label )
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user