在开玩笑的时候,我收到了这个奇怪的警告
console.error node_modules/fbjs/lib/warning.js:33
Warning: Failed prop type: Invalid prop `opacity` of type `object` supplied to `Image`, expected `number`.
Bad object: {
"position": "absolute",
"top": 40,
"right": 24,
"opacity": {
"_children": [],
"_value": 0.5,
"_startingValue": 0.5,
"_offset": 0,
"_animation": null,
"_listeners": {}
}
}
in Image
我的actaul组件代码如下
<Animated.Image
source={require('../loginUserPicture.png')}
style={[
styles.loginUserPicture,
{
opacity: animatedOpacity,
transform: [{
scale: animateUserIcon
}]
}
]}
/>
任何人都可以帮我摆脱这个警告。从渐弱的消息我可以看出测试框架没有识别动画值。
文档中的任何地方都没有提到它,似乎没有其他人收到此警告。如果我做错了,请告诉我。