【问题标题】:Pagination in react native datatable反应本机数据表中的分页
【发布时间】:2022-01-27 14:12:38
【问题描述】:

我对本机反应非常陌生,目前我正在构建小型应用程序,只是为了对此有一个正确的了解。我在使用 react-native-paper 作为 ui 库时遇到了分页问题。所以我使用了内置的数据表。我已分配 3 条记录显示每页,但所有记录都显示在表中。要添加任何更多代码来处理分页。

import { DataTable } from 'react-native-paper'
      const itemsPerPage = 3;
      const [page, setPage] = useState(0);
      const from = page * itemsPerPage;
      const to = (page + 1) * itemsPerPage;
    
       <DataTable.Pagination
            page={page}
            numberOfPages={Math.floor(listdata.length / itemsPerPage)}
            onPageChange={page => setPage(page)}
            label={`${from + 1}-${to} of ${listdata.length}`}
          />
       </DataTable>

【问题讨论】:

  • 你有没有发现这个问题?我也有同样的分页无法识别的问题。

标签: react-native datatable react-native-paper


【解决方案1】:

也许您可以尝试使用 react-data-table-component 中的 DataTable。 工作样本:https://codesandbox.io/embed/react-data-table-sandbox-ccyuu

【讨论】:

  • 您引用的项目似乎与 React Native 存在问题。作者:“此外,虽然 RDT 对现代移动设备上的 Web 布局有足够的响应能力,但它绝不是一个移动库。如果我有时间/需要或有人想贡献,开发一个库会很酷。 "
猜你喜欢
  • 2017-10-08
  • 2018-08-15
  • 1970-01-01
  • 1970-01-01
  • 2018-03-17
  • 1970-01-01
  • 1970-01-01
  • 2017-08-05
  • 2020-12-24
相关资源
最近更新 更多