Snaptoprev и SnaptoItem(0) оба не работают. Я хочу вернуться к первому элементу response-native-snap-carousel
snaptoprev и snaptoItem(0) не работают. Я хочу вернуться к первому элементу. snapToItem всегда обращается к индексу 1. У меня есть только два элемента в моих данных, и я хочу вернуться назад и всплыть в карусели.
- используя функции snaptoPrev и snapToNext: предыдущая не работала, затем работала без сбоев
- использование snaptoItem всегда приводит к индексу 1, даже если я даю ему индекс 1 Пожалуйста, помогите!!!!
Вот как я создаю свою карусель
<Carousel
onSnapToItem={(slideIndex)=>{
console.log('slideIndex')
EventRegister.emit('goHard:segmentChange')
this.setState(p=>{
return{
...p,
index:slideIndex
}
})
console.log(this.state.index,pos)
}}
loop={false}
slideStyle={{width:90*vw}}
ref={(c) => { this._carousel = c; }}
data={this.state.data}
renderItem={this._renderItem}
sliderWidth={100 * vw}
itemWidth={100 * vw}
inactiveSlideScale={1}
swipeThreshold={40 * vw}
inactiveSlideOpacity={1}
activeSlideAlignment={pos}
/>