分页

使用分页可以让商家在被分割成页面的有序商品集合中移动。在网页上,分页使用按钮在页面之间来回移动。在iOS和Android上,分页使用无限滚动。

用于在列表的底部分页。

进口分页“@shopify /北极星”进口反应“反应”函数PaginationExample返回<分页hasPrevious onPrevious= >控制台日志“以前”hasNext onNext= >控制台日志“下一个”/>

道具

想让这个功能变得更好吗?请分享你的反馈

接口 PaginationProps
nextkey? []

下一个按钮的键盘快捷键。

previousKeys? []

上一个按钮的键盘快捷键。

nextTooltip? 字符串

下一个按钮的工具提示。

previousTooltip? 字符串

上一个按钮的工具提示。

nextURL? 字符串

下一页的URL。

previousURL? 字符串

上一页的URL。

hasNext? 布尔

是否有下一页要显示。

hasPrevious? 布尔

是否有要显示的上一页。

accessibilityLabel? 字符串

分页的可访问标签。

accessibilityLabels?

按钮和UnstyledLinks的可访问标签。

onNext? () = >无效

单击下一个按钮时的回调。

onPrevious? () = >无效

点击上一个按钮时的回调。

标签? 反应ReactNode

文本,以便在箭头按钮之间提供更多的上下文。

最佳实践

在所有平台上,分页应该:

  • 只能用于超过25项的列表

Web分页应该:

  • 被放在被分成几页的长列表的底部
  • 分页应该导航到已分页列表中的上一组和下一组项目
  • 提示当商家在第一页或最后一页通过禁用相应的按钮

iOS和Android的分页应该:

  • OB欧宝娱乐APP开始加载商品时,商家接近底部,大约5个项目的结束
  • 显示一个转轮在列表下面,表示已请求的项目

  • 要了解如何在页面上使用分页,请参阅页面组件
  • 若要在页面底部添加对动作的主要和次要调用,请参阅页面动作组件
  • 资源列表组件通常与分页结合使用,以处理订单或客户等资源的长列表
  • 要创建独立的导航链接或操作调用,请使用按钮组件
  • 要在句子中嵌入动作或获取更多信息的途径,请使用连接组件