Mam następujące metody w moim renderowania kodu React Native:błąd podczas zakładania <Image> i <TouchableHighlight> w <View>
render() {
const {height, width} = Dimensions.get('window');
return (
<View style={styles.container}>
<Image
style={{
height:height,
width:width,
}}
source={require('image!foo')}
resizeMode='cover'
/>
<TouchableHighlight style={styles.button}/>
</View>
);
}
Daje mi
spodziewać React.Children.only otrzymać pojedynczą reagować element podrzędny
błąd. Jeśli usunę komponent TouchableHighlight
, działa poprawnie. Z drugiej strony, jeśli usunę komponent Obraz, nadal będzie ten błąd. Nie widzę powodu, dla którego byłby to błąd, i <View>
powinien mieć więcej niż jeden składnik do renderowania.
Jakieś pomysły?
Mały literówka, powinna być ' TouchableHighlight>', a nie ' '. –
maxko87