Skip to content
On this page

useTable

Table 相关逻辑的 hooks

代码演示

基础用法

API

javascript
const { data } = useTable(list, columns,options)
const { data } = useTable(list, columns,options)

Params

参数说明类型默认值
list必填,表格数据MaybeComputedRef<T[]>[]
columns必填,需要展示的列MaybeComputedRef<UseTableColumn<T, K | N, R>[]>[]
options可选UseTableOptions-

UseTableColumn

参数说明类型默认值
key这一列的 key,不可重复K-
formatter可选,节流需要延迟的毫秒数Formatter<T, R>-
sorter可选,这一列的排序方法boolean | ((a: R, b: R) => number)-
sortOrder可选,表格的排序方式OrdersSort-
sortMultiple可选,同一列是否可以排序多个boolean-
filter可选,这一列过滤boolean-
filterValue可选,过滤器的值R-

UseTableOptions

参数说明类型默认值
onChangeSorte排序发生变化(sorter: SorterOptions<K, R>[]) => void-