vue.js - 如何使用 Vuetify 数据表在鼠标悬停在表上时显示按钮

标签 vue.js vuetify.js nuxt.js

我是使用 Vuetify 开始和研究 Vue.js 的新手。这里我使用 v-data-table 组件来显示表格数据。
是否有一个选项,当用户用鼠标越过(悬停)表格时,他可以看到表格中的按钮?或者如果我在显示按钮上选择行隐藏行值。如果我选择多个,那么我们需要在表格标题部分显示按钮(如标题标题禁用显示按钮。)我像这样共享图像。
在此处输入图片描述 ![enter image description here enter image description here ] 2

最佳答案

这是我将如何做到这一点,使用

`

 <template v-slot:body="{ items }">
            <tbody>
              <tr
                v-for="item in items"
                :key="item.id"
                :search="search"
                @mouseover="selectItem(item)"
                @mouseleave="unSelectItem()"
              >
                <td>
                  <v-checkbox
                    multiple
                    v-model="selected"
                    :value="item"
                    style="margin:0px;padding:0px"
                    hide-details
                  />
                </td>
                <td> {{ item.one }}</td>
                <td> {{ item.two }}</td>
                <td> {{ item.three }}</td>
                <td>
                  <div v-if="item === selectedItem">
                  <v-btn>click</v-btn>

                   </div>
                    </td>
                </tr>
              </tbody>

`

https://codepen.io/TamerKhraisha/pen/BaaRqGo

关于vue.js - 如何使用 Vuetify 数据表在鼠标悬停在表上时显示按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58265371/

相关文章:

javascript - konva.js - fillPatternImage 未应用

node.js - 为什么我在将我的 Electron 项目更新到最新版本后会看到 "Electron Security Warning"?

node.js - 无法在 nuxt3 中获取动态导入的模块

azure - 如何加快缓慢的 Azure 应用服务 Zip 部署?

javascript - View /Nuxt : How can I access Nuxt instance in vuex store?

javascript - 为什么打开另一个页面时组件上的数据没有更新? (Vue.JS 2)

javascript - 带有 webpack require() 的 Vue.js 动态图像 src 不工作

javascript - 验证 : Server side paginated datatable does not sort client side

javascript - 特定页面上的中间件 - NuxtJS

javascript - 具有 bool 查询参数的 Vue 路由器