Vuetify 表格添加操作按钮
Vuetify About 887 words自定义表头
服务端返回数据中没有包含actions
一项,是前端自己添加的表头。
const headers = [
{title: 'ID', align: 'center', key: 'id', sortable: false, minWidth: 200},
{title: '姓名', align: 'center', key: 'name', sortable: false, minWidth: 200},
{title: '状态', align: 'center', key: 'status', sortable: false, minWidth: 200},
{title: '创建时间', align: 'center', key: 'createTs', sortable: false, minWidth: 200},
{title: '操作', align: 'center', key: 'actions', sortable: false, minWidth: 200},
]
模板
在模板中对应插槽item.actions
。
<template>
<v-data-table
:headers="headers"
:items="items"
:loading="loading"
loading-text="加载中"
no-data-text="无数据"
density="compact"
>
<template v-slot:item.actions="{ item }">
<v-btn color="primary">操作1</v-btn>
<v-btn color="primary">操作2</v-btn>
</template>
</v-data-table>
</template>
Views: 543 · Posted: 2024-02-23
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...