我是一个初学者(主要是一个用户体验设计师),我有一个v-data-table组件,我想在数据表的底部添加一个刷新按钮,如下所示:
Data table from Vuetify documentation with refresh button added where I want it
我的表只使用模板和插槽来添加数据到表中。我的问题是,如果我想在数据之外的表左下角添加一个刷新按钮(如图所示),我该如何完成呢?图中没有刷新按钮的表的代码在这里(取自Vue的数据表页面)
<template>
<v-data-table
v-model:items-per-page="itemsPerPage"
:headers="headers"
:items="desserts"
item-value="name"
class="elevation-1"
></v-data-table>
</template>
我试着在v-data-table中添加刷新按钮的代码,但是它什么也没做,因为我认为它需要一个模板。如果我在表外添加它,它会在整个表下,而不仅仅是在我想要的数据下。我不确定Vue是否提供了v-data-table模板,允许您使用“items-per-page”文本更改底部行。但这正是我想要实现的。Vue文档没有提供太多帮助。我能找到的最接近的东西是如何将CRUD操作添加到每一行或表头。我不知道如何将CRUD操作添加到数据表的左下角
2条答案
按热度按时间s1ag04yj1#
我最终使用了
v-slot:footer
,并将position:absolute
应用到我的图标上,使其保持在左下角。代码为:nhhxz33t2#
你能使用槽为自定义页脚
和页脚应该是相对的