vue.js - 悬停时打开可点击的 v 菜单
问题描述
Vuetify有财产v-menu
。open-on-hover
使用它,用户可以使用悬停而不是单击来使用菜单。
此悬停菜单在单击时关闭。
我想设置具有可选隐藏区域的菜单。
所以,我需要一个悬停菜单可以在不关闭的情况下单击。
有没有办法做到这一点?
先感谢您。
这是我的示例代码。
<v-menu open-on-hover>
<template v-slot:activator="{ on }">
<span>hover menu</span>
</template>
<!-- v-menu content -->
<v-card>
<v-btn @click="hiddenarea = true">open</v-btn>
<!-- hiddenarea -->
<span v-if="hiddenarea">Here is hidden area</span>
</v-card>
</v-menu>
解决方案
你可以使用close-on-content-click
它
<v-menu open-on-hover :close-on-content-click="false">
推荐阅读
- react-native - 如何在 root 之前导航到屏幕?
- c - C:使用指针静态初始化复合结构
- javascript - 材料控制的角度版本问题
- python - 确定系列中的每个项目是否恰好在另一个系列中 1 次
- razor - Blazor 服务器端无法使用 FindView 找到 cshtml 文件
- python - Python 数据聚合(Excel 中的“Countifs”函数)
- android - 具有相同参数的 Jetpack Compose Modifier 强制重组
- excel - 对插入的最新行进行编号
- ruby-on-rails - 如何将 rspec 升级到 Rails 项目中的特定版本?
- python - initscr(): 无法创建 SP (python)