我正在使用react-slick滑块,但我不知道如何重新初始化滑块。使用jquery slick插件,我可以调用$slick.reInit(),但使用react似乎无法做到这一点。我可以在react to reinit方法中做类似的事情吗?
发布于 2019-09-11 03:21:17
目前还没有这样的功能,但有一种方法可以做到。
如果用组件包装Slick并为其提供唯一的键,则slick会在每次更改键时重新加载
render: function() {
return <div key={uniqueId}>
<CarouselComponent>
</div>;
}https://stackoverflow.com/questions/40794071
复制相似问题