TypeError: Невозможно прочитать свойство 'width' из undefined при использовании ImageBackground - PullRequest
0 голосов
/ 09 декабря 2018

Я использую компонент ImageBackground из React Native.Однако независимо от того, какой стиль я выберу, всегда отображается одно и то же сообщение об ошибке.Код выглядит следующим образом:

  render() {
return (
  <ImageBackground
    source={require('./common/Background_image.png')}
    stlye={styles.backgroundStyle}
  >
    <Text>Some text here!!</Text>
  </ImageBackground>
);

}

  backgroundStyle: {
flex: 1,
width: null,
height: null,
resizeMode: 'cover'}

Изображение ошибки здесь

React-Native версия: response-native-cli: 2.0.1 response-native: 0.55.4

Есть идеи о том, что это может произойти?

1 Ответ

0 голосов
/ 09 декабря 2018

Вы передаете stlye, но правильный синтаксис должен быть style

<ImageBackground
    source={require('./common/Background_image.png')}
    style={styles.backgroundStyle}
>
  <Text>Some text here!!</Text>
</ImageBackground>
...