我是打字稿新手。短绒棉能够为我快速修复,但是下面的代码部分没有提供可用于短绒棉修复的快速操作:
问题消息是“无法将类型'void'分配给类型'CompositeAnimation'.ts(2322)”
R wilcox.test
答案 0 :(得分:1)
我认为问题在于Animated.parallel()方法接受一组复合动画对象。 Animate.spring()返回一个复合动画对象,但是您在这两个动画上都调用了start()方法,其返回类型为void。
尝试以下代码,我认为它应该可以正常工作:
Animated.parallel([
Animated.spring(this.position, {
toValue: ({ x: 0, y: 0 }),
}),
Animated.spring(this.swipeCardPosition, {
toValue: ({ x: 0, y: -SCREEN_HEIGHT }),
}),
]).start();
请注意,我没有开始播放春季动画,我只是开始了包含两个春季动画的“根”动画。
希望它能对您有所帮助。