feat: add post toc
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<template>
|
||||
<aside
|
||||
<nav
|
||||
v-outside="collapseMenu"
|
||||
class="one-nav"
|
||||
:class="{ expanded }"
|
||||
@@ -52,7 +52,7 @@
|
||||
{{ label }}<small>{{ sub }}</small>
|
||||
</template>
|
||||
</veui-menu>
|
||||
</aside>
|
||||
</nav>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
|
27
components/OneToc.vue
Normal file
27
components/OneToc.vue
Normal file
@@ -0,0 +1,27 @@
|
||||
<template>
|
||||
<nav class="one-toc">
|
||||
<veui-anchor
|
||||
:items="items"
|
||||
sticky
|
||||
/>
|
||||
</nav>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import { Anchor } from 'veui'
|
||||
|
||||
export default {
|
||||
name: 'one-toc',
|
||||
components: {
|
||||
'veui-anchor': Anchor
|
||||
},
|
||||
props: {
|
||||
items: Array
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style lang="stylus" scoped>
|
||||
.one-toc
|
||||
float right
|
||||
</style>
|
Reference in New Issue
Block a user