<v-list-item-group mandatory>
<v-list-item
:link="true"
:ripple="false"
v-for="user in users"
:key="user.user_id"
@click="choose(user)"
>
<v-list-item-content>
<v-list-item-title>{{ user.name }}</v-list-item-title>
</v-list-item-content>
</v-list-item>
</v-list-item-group>
choose(user)里的user就是选中的那个user对象
如果item字数过长需要换行,使用一下css
.returnNewLine {
overflow-wrap: normal;
white-space: normal;
word-break: keep-all;
}
获取select选中的对象
<v-select
label="Department"
required
:items="departments"
item-text="name"
v-model="selectedDepartment"
return-object
></v-select>
selectedDepartment就是最后返回的对象,需要提前初始化
departments是对象数组
name是最终显示在select中的内容