框架
版本
企业版

列分面 API

列 API

getFacetedRowModel

tsx
type getFacetedRowModel = () => RowModel<TData>
type getFacetedRowModel = () => RowModel<TData>

⚠️ 需要您传递一个有效的 getFacetedRowModel 函数到 options.facetedRowModel。默认实现通过导出的 getFacetedRowModel 函数提供。

返回应用了所有其他列过滤器(但不包括其自身过滤器)的行模型。用于显示分面结果计数。

getFacetedUniqueValues

tsx
getFacetedUniqueValues: () => Map<any, number>
getFacetedUniqueValues: () => Map<any, number>

⚠️ 需要您传递一个有效的 getFacetedUniqueValues 函数到 options.getFacetedUniqueValues。默认实现通过导出的 getFacetedUniqueValues 函数提供。

一个函数,它计算并返回一个唯一值及其出现次数的 Map,这些值来源于 column.getFacetedRowModel。用于显示分面结果值。

getFacetedMinMaxValues

tsx
getFacetedMinMaxValues: () => Map<any, number>
getFacetedMinMaxValues: () => Map<any, number>

⚠️ 需要您传递一个有效的 getFacetedMinMaxValues 函数到 options.getFacetedMinMaxValues。默认实现通过导出的 getFacetedMinMaxValues 函数提供。

一个函数,它计算并返回一个从 column.getFacetedRowModel 导出的 min/max 元组。用于显示分面结果值。

表格选项

getColumnFacetedRowModel

tsx
getColumnFacetedRowModel: (columnId: string) => RowModel<TData>
getColumnFacetedRowModel: (columnId: string) => RowModel<TData>

返回给定 columnId 的分面行模型。

订阅 Bytes

您的每周 JavaScript 新闻速递。每周一免费发送给超过 10 万名开发者。

Bytes

无垃圾邮件。随时取消订阅。