2015-05-07 18 views
5

Tôi đang làm việc với React Native và đang cố gắng hiển thị hình ảnh đơn giản với thư viện hình ảnh từ một URL. Khi tôi chạy điều này, tất cả những gì được hiển thị là văn bản 'Phản ứng nguyên bản', nhưng không có hình ảnh. Tôi đang làm gì sai?Không thể hiển thị hình ảnh với React Native với uri

'use strict'; 

var React = require('react-native'); 
var { 
    AppRegistry, 
    StyleSheet, 
    Image, 
    Text, 
    View, 
} = React; 

var AwesomeProject = React.createClass({ 
    render: function() { 
    return (
     <View style={styles.container}> 
     <Text style={styles.welcome}> 
      React Native 
     </Text> 
     <Image 
      source={{uri: 'http://facebook.github.io/react/img/logo_og.png'}} 
     /> 
     </View> 
    ); 
    } 
}); 

Trả lời

20

thử cho phần hình ảnh h và w

<Image style= {{ height:50, width: 50 }} > 
+2

Thật không may, điều đó không làm bất cứ điều gì cho tôi. Cám ơn vì sự gợi ý. – csakon

+0

OK, tôi nghĩ rằng điều này đã làm việc sau khi tất cả. Tôi vô tình phá hủy ứng dụng của mình khi cố đổi tên và bắt đầu lại. Trong ứng dụng mới, thêm h và w là sự khác biệt giữa công việc này và không. – csakon

+0

Hoàn hảo! Cảm ơn! –

0
flex: 1, 
width: null, 
height: null, 
resizeMode: 'cover', 

phong cách này sẽ làm cho hình ảnh linh hoạt và trang trải toàn bộ thùng chứa

Các vấn đề liên quan