在 react-native-snap-carousel 中, ScrollView
和FlatList
实现被硬编码为“react-native”提供的实现。
我们可以添加一个道具来允许用户提供他们自己的ScrollView
和FlatList
的包装版本,类似于FlatList
允许您提供ScrollView
的包装实现的方式renderScrollComponent
道具。
这将允许用户使用react-native-gesture-handler
提供的包装 FlatList 和 ScrollView。
react-native-gesture-handler
允许你在 $ ScrollView
#$ 上指定一个waitFor
属性,它告诉 ScrollView 等待其他手势处理程序是否激活。 例如,水平滚动视图中可能有一个 Slider 组件。
等待这个!
如果有人想加入并为此提交一个干净的 PR,我将非常乐意合并它!
开始了 !
最有用的评论
开始了 !