下面这段代码出现问题,百思不得其解, 刚开始以为是swiper不支持数组形式,一顿测试
<Swiper style={styles.wrapper} showsButtons>
{
[<View style={styles.slide1}>
<Text style={styles.text}>Hello Swiper</Text>
</View>,<View style={styles.slide2}>
<Text style={styles.text}>Beautiful</Text>
</View>].map((value)=> {
return value;
})
}
<View style={styles.slide1}>
<Text style={styles.text}>Hello Swiper</Text>
</View>
</Swiper>
后来发现是 你里面需要数组 就不能再定义其他的 ,去掉 改成下面代码则好使
<Swiper style={styles.wrapper} showsButtons>
{
[<View style={styles.slide1}>
<Text style={styles.text}>Hello Swiper</Text>
</View>,<View style={styles.slide2}>
<Text style={styles.text}>Beautiful</Text>
</View>].map((value)=> {
return value;
})
}
</Swiper>