Reactjs 我的元素不会相应地移动到onPanResponderMove

Reactjs 我的元素不会相应地移动到onPanResponderMove,reactjs,react-native,mobile,imagebackground,Reactjs,React Native,Mobile,Imagebackground,我成功地使用了panResponder并在图像中移动了元素,但是它没有随着鼠标的移动而移动,速度太快,并且不会停留在图像边框中 **状态x和状态y是数组的长度。 我添加了一个按钮,每次点击它都会打开另一个inputText并将其推送到数组中 DragTextView.js: this.panResponder = PanResponder.create({ onStartShouldSetPanResponder: (evt, gestureState) => t

我成功地使用了panResponder并在图像中移动了元素,但是它没有随着鼠标的移动而移动,速度太快,并且不会停留在图像边框中

**状态x和状态y是数组的长度。 我添加了一个按钮,每次点击它都会打开另一个inputText并将其推送到数组中

DragTextView.js:

 this.panResponder = PanResponder.create({
            onStartShouldSetPanResponder: (evt, gestureState) => true,
            onStartShouldSetPanResponderCapture: (evt, gestureState) => true,
            onMoveShouldSetPanResponder: (evt, gestureState) => true,
            onMoveShouldSetPanResponderCapture: (evt, gestureState) => true,
            onPanResponderGrant: (evt, gestureState) => {
                // then start dragging
            },
            onPanResponderMove: (evt, gestureState) => {
                // then dragging
                console.log("evt = ", evt.target);
                console.log("gestureState = ", gestureState);
                this.setState({
                    x: this.state.x + gestureState.dy,
                    y: this.state.y + gestureState.dx,
                });
            },
            onPanResponderTerminationRequest: (evt, gestureState) => true,
            onPanResponderRelease: (evt, gestureState) => {
                // then finish dragging
            },
            onPanResponderTerminate: (evt, gestureState) => {
            },
            onShouldBlockNativeResponder: (evt, gestureState) => {
                return true;
            },
        });    

添加有关使用
state.x/y
please@KirillGlazunov状态x和状态y是数组的长度。我添加了一个按钮,每次点击它都会打开另一个inputText并将其推到array