Skip to content
On this page

NProTable

NProTable 用于解决项目中需要写很多 table 的样板代码的问题,所以在其中做了封装了很多常用的逻辑。这些封装可以简单的分类为预设行为与预设逻辑。

当你的表格需要与服务端进行交互或者需要多种单元格样式时,ProTable 是不二选择,如果你只是想渲染一个表格,更建议你使用 data-table 或者 table

Props

名称类型默认值说明
instanceProTableInstance-组件的实例
paginationboolean | PaginationPropstrue分页配置

更多参数参考 data-table

Methods(table)

名称类型说明
paginationOffsetPagination表单分页配置
next() => void跳转下一页,并请求相关页面
prev() => void跳转上一页,并请求相关页面
search(pagination?: ServerPaginationResolve) => Promise<void>根据分页信息重新请求内容
reset() => Promise<void>重置页码并重新请求
request(pagination: ServerPaginationResolve) => DataResolved<T> | Promise<DataResolved<T>>源请求函数
requestAll() => Promise<T>根据页码相关信息请求所有数据,一般可用于组合 .csv 文件

Released under the MIT License.