【发布时间】:2021-05-28 02:18:19
【问题描述】:
我想在 ReactTable 中添加带有上一个和下一个按钮的分页,默认情况下显示 10 行。我不确定数据库中是否有超过 10 行。
我想首先显示前 10 行,然后单击下一个按钮,应调用 API,该 API 将获取其他 10 行(如果存在)。
这是 ReactTable:
< ReactTable
columns = {
[{
Header: "Id",
accessor: "id"
},
{
Header: "Name",
id: "name"
}
]
}
manual
data = {
data
}
pages = {
pages
} < -- -- -- -- - I don 't know the total number of pages
loading = {
loading
}
onFetchData = {
() => this.fetchData()
}
/>
这里的问题是我不知道数据库中存在的总行数,因此我可以将其传递给页面。在不知道总页数的情况下如何做到这一点,如果有任何行,只需单击“下一步”按钮,就会显示出来。
【问题讨论】:
标签: reactjs react-redux pagination material-ui react-table