我有以下我的渲染方法反應的本地代碼:「React.Children.only有望獲得一個陣營子元素」 <TouchableHighlight>在把<Image>,當錯誤<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>
);
}
它給我
React.Children.only有望獲得一個陣營元素孩子
錯誤。如果我刪除TouchableHighlight
組件,它工作正常。另一方面,如果我刪除了Image組件,它仍然會給出這個錯誤。我看不出爲什麼會出現這個錯誤,並且<View>
應該能夠在其中有多個組件進行渲染。
任何想法?
有小錯字,應該是 TouchableHighlight>',而不是' '。 –
maxko87