gpt4 book ai didi

javascript - PanResponder React原生参数

转载 作者:行者123 更新时间:2023-12-03 03:14:28 25 4
gpt4 key购买 nike

我的 panResponder 有问题我的代码:

componentWillMount() {
this._panResponder = PanResponder.create({
onStartShouldSetPanResponder: (evt, gestureState) => false,
onStartShouldSetPanResponderCapture: (evt, gestureState) => true,
onMoveShouldSetPanResponder: (evt, gestureState) => Math.abs(gestureState.dy) > 5,
onMoveShouldSetPanResponderCapture: (evt, gestureState) => true,
onPanResponderMove: this._handlePanResponderMove,
});
}

_handlePanResponderMove(event, gestureState) {
if (gestureState.dy > current) {
console.log("Down");
} else {
console.log("Up");
}
current = gestureState.dy;
}

componentTag() {
return tabTag.map((item, id) => {
return(
<View key={id} >
<View {...this._panResponder.panHandlers}>
<Icon name="ios-reorder" ></Icon>
</View>
</View>
);
});
}

render() {
return (
{this.componentTag}
);
}

我想知道当我在函数 _handlePanResponderMove 中时我的数组的 id 值,但我无法向函数提供参数

最佳答案

handlePanResponderMove中的事件参数为您提供触摸目标的节点 ID。IEEvent.nativeEvent.target 可以帮助您实现这一点。

关于javascript - PanResponder React原生参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46826596/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com