Automatique de l'échelle de hauteur de l'image à Réagir Natif

Dans mon Réagir application Native, je suis récupérer des images à partir d'une API avec des inconnus dimensions. Comment puis-je l'échelle automatique de la hauteur si je sais que ma largeur désirée?

Exemple:

J'ai défini la largeur de Dimensions.get('window').width. Comment définir la hauteur et de garder le même ratio?

export default class MyComponent extends Component {
  constructor(props) {
    super(props)
    this.state = {
      imgUrl: 'http://someimg.com/coolstuff.jpg'
    }
  }

  componentDidMount() {
    //sets the image url to state
    this.props.getImageFromAPi()
  }

  render() {
    return (
      <View>
        <Image 
          source={uri: this.state.imgUrl}
          style={styles.myImg}
        />
        <Text>Some description</Text>
      </View>
    )
  }
}

const styles = StyleSheet.create(
  myImg: {
    width: Dimensions.get('window').width,
    height: >>>???what goes here???<<<
  }
)
InformationsquelleAutor plmok61 | 2017-02-10