【发布时间】:2020-11-29 02:07:56
【问题描述】:
正如我在上面的标题中所说,如何在 Vuetify 中为列表添加活动状态?我想应用主要背景,就像他们在文档中所做的那样:
我的代码:
<template>
<v-navigation-drawer width="300px" :clipped="$vuetify.breakpoint.lgAndUp" app>
<v-list nav expand>
<v-list-group
v-for="(item, i) in items"
:key="i"
no-action
color="primary"
>
<template v-slot:activator>
<v-list-item-content>
<v-list-item-title>{{ item.title }}</v-list-item-title>
</v-list-item-content>
</template>
<v-list-item
v-for="(subItem, i) in item.children"
:key="i"
@click="$router.push(subItem.path)"
>
<v-list-item-content>
<v-list-item-title v-text="subItem.title"></v-list-item-title>
</v-list-item-content>
</v-list-item>
</v-list-group>
</v-list>
</v-navigation-drawer>
</template>
<script>
import SidebarLinks from '@theme/components/SidebarLinks.vue'
import NavLinks from '@theme/components/NavLinks.vue'
export default {
name: 'Sidebar',
components: { SidebarLinks, NavLinks },
props: ['items']
}
</script>
非常感谢!
【问题讨论】:
标签: javascript vue.js user-interface vuetify.js