我正在尝试使用 react-native的动画库以及 Flow 。不幸的是,我得到了一堆我无法解决的Flow错误(见截图)。
在下面的示例中,我在屏幕上渲染一个圆圈,并希望在使用Animated.spring
渲染时使其移动。还有什么我需要添加以使反应本机与Flow一起工作吗?
Flow版本:0.54.0 / react-native版本:0.48.0
目前,我只是忽略了.flowconfig
中的动画:(
; Ignore Animated
.*/react-native/Libraries/Animated/**/.*
答案 0 :(得分:0)
我相信您的特定问题已在最新版本的react-native中解决。可能有用的是,您可以通过导入position
来注释AnimatedValueXY
两者之一
import type AnimatedValueXY from 'react-native/Libraries/Animated/src/nodes/AnimatedValueXY';
import type AnimatedValue from 'react-native/Libraries/Animated/src/nodes/AnimatedValue';
有点丑陋,但我没有找到更好的选择