1

在开玩笑时,我收到了这个奇怪的警告

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
           }]
        }
    ]}
/>

谁能帮我摆脱这个警告。从减弱的消息中,我可以看到测试框架无法识别 Animated 值。

文档中的任何地方都没有提到它,似乎没有其他人收到此警告。如果我做错了什么,请告诉我。

4

0 回答 0