Предупреждение: Ошибка типа реквизита: недопустимая опора `opacity` типа`object` передана в `Image`, ожидаемое`number`

Во время шутки я получаю это странное предупреждение о том,

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.

Он не упоминается нигде в документации и кажется, что никто больше не получает это предупреждение. Пожалуйста, дайте мне знать, если я делаю что-то не так.

0 ответов

Другие вопросы по тегам