Vuetify3:v-data-table增加下拉筛选

我们在做列表显示的时候为了让用户快速找到自己想要的数据,都会提供快捷筛选,我们就需要在  v-data-table 表头中提供下拉选择,我们可以参考v-data-table Headers 插槽 ,扩展很强,我们可以自定义,代码:

<template v-slot:headers="{ columns, isSorted, getSortIcon, toggleSort }">
    <tr align="text-center">
        <template v-for="column in columns" :key="column.key">
            <td :align=" column.isFilter? '':'center'">
                <span class="mr-2 cursor-pointer" @click="() => toggleSort(column)">{{ column.title }}</span>
                <template v-if="!column.isFilter && isSorted(column)">
                    <v-icon :icon="getSortIcon(column)"></v-icon>
                </template>

                <v-menu v-if="column.isFilter">
                    <template v-slot:activator="{ props }">
                        <span v-bind="props">
                            院校层次<v-icon size="x-large">mdi-menu-down</v-icon>
                        </span>
                    </template>
                    <v-list>
                        <v-list-item v-for="(item, index) in sortItems" :key="index" :value="index" >
                            <v-list-item-title class="text-caption">{{ item.name }}</v-list-item-title>
                        </v-list-item>
                    </v-list>
                </v-menu>
            </td>
        </template>
    </tr>
</template>

这个就是我们在指定header后面添加下拉筛选样式

相关推荐

  1. Vuetify3v-data-table增加筛选

    2024-07-09 20:20:08       18 阅读
  2. SAP ABAP筛选框实现

    2024-07-09 20:20:08       27 阅读
  3. Android 14.0 SystemUI状态栏增加响铃功能

    2024-07-09 20:20:08       28 阅读
  4. Vuetify3 + Nuxt3:跳转详情

    2024-07-09 20:20:08       24 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-09 20:20:08       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-09 20:20:08       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-09 20:20:08       58 阅读
  4. Python语言-面向对象

    2024-07-09 20:20:08       69 阅读

热门阅读

  1. 通过升级tomcat完美解决服务器的tomcat漏洞

    2024-07-09 20:20:08       24 阅读
  2. unity 使用UnityWebRequest从服务器下载

    2024-07-09 20:20:08       20 阅读
  3. el-table 树状表格查询符合条件的数据

    2024-07-09 20:20:08       24 阅读
  4. for in和for of对比

    2024-07-09 20:20:08       23 阅读
  5. OpenHarmony4.x 系统模拟器环境

    2024-07-09 20:20:08       19 阅读
  6. PDF转Markdown的开源工具解析

    2024-07-09 20:20:08       29 阅读
  7. 力扣1878.矩阵中最大的三个菱形和

    2024-07-09 20:20:08       35 阅读
  8. 持续学习的艺术:SKlearn中模型的在线学习实践

    2024-07-09 20:20:08       31 阅读
  9. 代码随想录刷题day02-矩阵

    2024-07-09 20:20:08       29 阅读
  10. ListView

    ListView

    2024-07-09 20:20:08      31 阅读
  11. SSL 证书

    2024-07-09 20:20:08       29 阅读