2017-01-30 2 views
17

Я пытаюсь анимировать Просмотр с интерполяцией. Я хотел бы получить текущее значение моего Animated.Value, но не знаю, как это сделать. Я не понял, как это сделать с React-native docs.Получить текущее значение Animated.Value, React-native

this.state = { 
     translateAnim: new Animated.Value(0) 
} 
DeviceEventEmitter.addListener('Accelerometer', function (data) { 
    console.log(this.state.translateAnim);//returns an object, but I need a 
              value in current moment 
} 

ответ

31

я узнать, как получить значение:

this.state.translateAnim.addListener(({value}) => this._value = value); 

EDIT

для входа значение я делаю следующее:

console.log(this.state.translateAnim._value) 
+0

С TSC дать мне предупреждение : 'Свойство '_value' не существует в типе 'Value'.' – jose920405

Смежные вопросы