<template>
<v-card
class="mx-auto"
max-width="300"
tile
>
<v-list rounded>
<v-subheader>REPORTS</v-subheader>
<v-list-item-group
v-model="selectedItem"
color="primary"
>
<v-list-item
v-for="item in items"
:key="item.text"
@click="curText(item.text)"
>
<v-list-item-icon>
<v-icon v-text="item.icon"></v-icon>
</v-list-item-icon>
<v-list-item-content>
<v-list-item-title v-text="item.text"></v-list-item-title>
</v-list-item-content>
</v-list-item>
</v-list-item-group>
</v-list>
</v-card>
</template>
export default {
data() (
return {
selectedItem: 1,
items: [
{ text: 'Real-Time', icon: 'mdi-clock' },
{ text: 'Audience', icon: 'mdi-account' },
{ text: 'Conversions', icon: 'mdi-flag' },
],
}
),
methods:{
curText(text){
console.log(text)
}
}
}
Vuetify —— 使用 v-list 组件
最新推荐文章于 2023-10-17 18:02:34 发布