我正在从库中读取代码并遇到这个:
return Animated.event([null, this.createAnimatedEvent()])(
event,
gestureState
)
该库使用:
"react": "^16.0.0-beta.5",
"react-native": "^0.49.1"
我已经检查了该版本的 Animated.event(( API 和源代码,它返回 void。
我怀疑这与PanResponder有关,因为参数gestureState
,但无法从文档中将其连接在一起。
该库是:https://github.com/alexbrillant/react-native-deck-swiper代码段从第 195 行开始Swiper.js
玩完之后,似乎 Animated.event(( 是由参数映射数组初始化的。 然后它返回一个要用所述参数调用的函数。
这是一个奇怪的模式。