我看到,为动态项添加了。它运作良好。使用多个静态项也很有效。但是如果我有一个静态项和多个动态项,那么swiper只显示静态项+动态项之一。所以我总是得到两个“页面”。
任何想法如何解决这个问题?
<Swiper height={window.width}>
<View><Text>x</Text></View>
{this.media().map((media) => {
return <View key={media.id}><Image
source={{uri: media.path}}
style={styles.restaurantImage} /></View>;
})}
</Swiper>
media() {
return Object.keys(this.props.media).map(key => this.props.media[key])
}