fix Vmenu

This commit is contained in:
jxxghp
2023-07-12 08:21:07 +08:00
parent 84d3e66d3f
commit 0e7e61ff6c
4 changed files with 9 additions and 8 deletions

View File

@@ -187,14 +187,14 @@ const subscribeForm = reactive({
<div class="me-n3">
<IconBtn>
<VIcon icon="mdi-dots-vertical" :color="getTextColor()" />
<VMenu activator="parent">
<VMenu activator="parent" close-on-content-click>
<VList>
<VListItem
v-for="(item, i) in dropdownItems"
variant="plain"
:base-color="item.props.color"
:key="i"
@click.stop="item.props.click"
@click="item.props.click"
>
<template #prepend>
<VIcon :icon="item.props.prependIcon"></VIcon>

View File

@@ -134,15 +134,15 @@ onMounted(() => {
<div class="me-n3">
<IconBtn>
<VIcon icon="mdi-dots-vertical" color="white" />
<VMenu activator="parent">
<VMenu activator="parent" close-on-content-click>
<VList>
<VListItem variant="plain" @click.stop="openTorrentDetail">
<VListItem variant="plain" @click="openTorrentDetail">
<template #prepend>
<VIcon icon="mdi-information"></VIcon>
</template>
<VListItemTitle>查看详情</VListItemTitle>
</VListItem>
<VListItem variant="plain" @click.stop="downloadTorrentFile">
<VListItem variant="plain" @click="downloadTorrentFile">
<template #prepend>
<VIcon icon="mdi-download"></VIcon>
</template>