【发布时间】:2020-12-13 17:47:13
【问题描述】:
我在表格列中有一个菜单对话框来更新相应的值。
菜单对话框打开时显示带有选择框和更新按钮的卡片。
菜单是使用v-on 激活的,它完全按照预期工作,但我无法关闭菜单。
由于它在表格内,使用 v-model 并更改值会导致显示多个菜单/选择框。
<v-menu :close-on-content-click="false" :close-on-click="false">
<template v-slot:activator="{ on: { click } }">
<v-chip @click="click" small>{{item[header.value]}}</v-chip>
</template>
<v-card>
<!-- <v-card-title class="subtitle-2 pb-0 pt-1">Update Status</v-card-title> -->
<v-select items="Status" class="px-4 pb-2" hide-details label="Status"></v-select>
<v-card-actions>
<!-- <v-spacer></v-spacer> -->
<v-btn color="primary" @click="" text>Update</v-btn>
<v-btn color="warning" text>Cancel</v-btn>
</v-card-actions>
</v-card>
</v-menu>
如何在不使用 v-model 的情况下关闭菜单?
【问题讨论】:
标签: vuejs2 vuetify.js