Reactjs 什么';s在onPanResponderMove方法中通过";设置动画值之间的差异;动画.活动“;及;设置值“;?

Reactjs 什么';s在onPanResponderMove方法中通过";设置动画值之间的差异;动画.活动“;及;设置值“;?,reactjs,react-native,react-animated,react-animations,Reactjs,React Native,React Animated,React Animations,如果要使用PanResponder拖放元素,可以通过两种方式将移动值传递给onPanResponderMove方法: 1.与动画。事件 2.使用.setValue 在我的测试中,两者似乎做了相同的事情。有什么区别 onPanResponderMove: Animated.event([ null, { dx: this.state.pan.x, dy: this.state.pan.y } ]), onPanResponderMove: (evt, gesture) =>

如果要使用PanResponder拖放元素,可以通过两种方式将移动值传递给onPanResponderMove方法:

1.与动画。事件 2.使用.setValue 在我的测试中,两者似乎做了相同的事情。有什么区别

onPanResponderMove: Animated.event([
    null,
    { dx: this.state.pan.x, dy: this.state.pan.y }
]),
onPanResponderMove: (evt, gesture) => {
    this.state.pan.setValue({x: gesture.dx, y: gesture.dy})
},