【发布时间】:2019-10-30 16:31:36
【问题描述】:
我正在尝试使用 vuetifyhttps://vuetifyjs.com/en/components/lists#examples 文档实现 3 行的 vuetify v-list Avatar。但是列表会显示,但不会覆盖屏幕的整个宽度。
这是我的代码
<template>
<v-container fluid>
<v-layout row wrap>
<v-flex>
<v-list>
<template v-for="(item, index) in items">
<v-subheader
v-if="item.header"
id="item.header"
:key="item.header"
v-html="item.header"
></v-subheader>
<v-divider
v-else-if="item.divider"
:key="index"
:inset="item.inset"
></v-divider>
<v-list-item v-else :key="item.title" two-line>
<v-layout row wrap justify-space-between>
<v-flex xs12 md4>
<v-list-item-avatar>
<v-img :src="item.avatar"></v-img>
</v-list-item-avatar>
</v-flex>
<v-spacer />
<v-flex xs12 md8>
<v-list-item-content>
<v-list-item-title v-html="item.title"></v-list-item-title>
<v-list-item-subtitle
v-html="item.subtitle"
></v-list-item-subtitle>
</v-list-item-content>
</v-flex>
</v-layout>
</v-list-item>
</template>
</v-list>
</v-flex>
</v-layout>
</v-container>
</template>
here is how it looks now 但如果不是全部,我想增加宽度以覆盖大部分屏幕。
【问题讨论】:
标签: vue.js vuetify.js nuxt.js