数据迭代器
v-data-iterator
组件用于显示数据,并将其大部分功能与v-data-table
组件共享。功能包括排序、搜索、分页和选择。
用例
The v-data-iterator
allows you to customize exactly how to display your data. In this example we are using a grid list with cards. We can use the content-tag
prop (along with content-class
and content-props
) to specify what the wrapper element around the items should look like.
API
将自定义类应用于列表项周围的包装元素
将自定义属性应用于列表项周围的包装元素
指定那些标签需要用于列表项周围的包装元素
自定义搜索过滤器
自定义排序过滤器
应用暗黑主题变体
在初始渲染时禁用默认排序
将表格指定为包含可展开的行
用于过滤条目的功能
隐藏表格操作
条目对象中指定唯一键的字段
表格每行的数组(将item翻译为条目)
应用明亮主题变体
强制至少一列总是被排序的,而不是在升序(sorted ascending)
/降序(sorted descending)
/不排序(unsorted)
的状态之间切换
Components.DataIterator.
当没有数据时显示的文本
没有筛选结果时显示的文本
用于控制数据表外部的分页和排序,也可以用来设置默认的排序列。
{
descending: boolean",
page: number",
rowsPerPage: number // -1 for All",
sortBy: string",
totalItems: number"
}
Components.DataIterator.
设置“每页行数”的下拉框的默认值
设置“每页行数”的下拉框的默认文本
用于筛选结果的搜索模型
添加标题行选择所有复选框,可以是指定将那种颜色应用于按钮的字符串,也可以是布尔值(使用默认颜色)。
手动设置项目的总数,就可以禁用内置排序和分页,与分页属性一起使用,以启用服务端排序和分页。
已选的行