Есть ли способ вручную установить значение dy в Animate.event?

Я хочу иметь возможность поднять стол до определенной высоты, когда условие соответствует. Как мне вручную установить значение dy? this.state.drag.y возвращает объект. Если бы это было простое значение, я мог бы установить его вручную, но как мне установить dy вручную в этом сценарии?

 onPanResponderMove: (e, gestureState) => {
      return Animated.event([null, {
        dy: this.state.drag.y,
      }])(e, gestureState)
    },

1 ответ

Решение

Догадаться-

   return Animated.event([null, {
         dy: this.state.drag.setValue({ x: 0, y: "value" }),
       }])(e, gestureState)

где значение может быть любым, что вы хотите установить вручную.

Другие вопросы по тегам