@amazon-devices/react-native-pager-view通过Stable API,在Kepler上为PagerView库(Callstack开发的3P PagerView)提供支持。
Pager View组件让您能轻松处理带有动态视图的分页。用户可左右滑动切换数据页面。
安装
- 在
package.json文件中添加JavaScript库依赖项。选择适用于您的React Native版本的选项卡。
- React Native 0.72
- React Native 0.83
- 使用
npm install命令重新安装依赖项。
示例
Vega上不支持API
组件API
方法
Vega上的例外情况
- Vega平台不支持
scrollEnabled。 - Vega平台不支持
setScrollEnabled(scrollEnabled: boolean)。 - 如无
overScrollMode,则不支持overDrag。 - 组件不支持
layoutDirection,由Vega中的原生实现处理。
带有嵌套PagerView的方向键导航
当使用方向键从嵌套PagerView内部的焦点元素进行导航时,按下与滚动轴垂直的方向键(例如在水平PagerView中按上/下键)可能会导致焦点跳转到外层PagerView的相邻页面,而非其外部的最近元素。
此行为仅出现在嵌套PagerView配置中,不会影响单层PagerView的使用。

