gpt4 book ai didi

reactjs - 如何在react-id-swiper中将初始事件幻灯片设置为不同索引?

转载 作者:行者123 更新时间:2023-12-02 20:06:24 31 4
gpt4 key购买 nike

我正在使用react-id-swiper一切都很完美,但我需要将初始事件幻灯片设置为其他索引。现在默认设置为第一张幻灯片;举例来说,假设我有一个 JSON 文件,其中包含一些 slider 内容,并且卡 #5 在页面加载时必须处于事件状态。我怎样才能做到这一点?

import React, { Component } from 'react';
// import Swiper from 'react-id-swiper';
import Swiper from '@mootzy/react-id-swiper';

class Swipe extends Component {
constructor(props) {
super(props);
this.state = {
params: {
effect: 'coverflow',
grabCursor: true,
centeredSlides: true,
slidesPerView: 'auto',
activeSlideKey: '5',
coverflowEffect: {
rotate: 50,
stretch: 0,
depth: 100,
modifier: 1,
slideShadows: true
}
}
}

}

componentDidMount() {
setTimeout(() => this.setState({
params: {
activeSlideKey: 5
}
}), 500)
}

render() {
return (
<Swiper {...this.state.params} activeSlideKey='5'>
<div>0</div>
<div>5</div>
<div>10</div>
...
<div>100</div>
</Swiper>
);
}
}

export default Swipe;

enter image description here

最佳答案

activeSlideKey 不起作用,因为每张卡都没有任何键值。

render() { 
return (
<Swiper {...this.state.params} activeSlideKey='5'>
<div key='0'>0</div>
<div key='5'>5</div>
<div key='10'>10</div>
...
// Add key='value'
<div key='100'>100</div>
</Swiper>
);
}

关于reactjs - 如何在react-id-swiper中将初始事件幻灯片设置为不同索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54581893/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com