slickGoTo不会更改活动幻灯片

问题描述

我使用react-slick向我的React应用添加了滑块。我为<Slider>添加了ref,并尝试使用它来更改活动幻灯片:

import React,{ useRef } from 'react';
import Slider from 'react-slick';

const TestSlider = () => {
  const handleOnClick = index => {
    sliderRef.slick('slickGoTo',index);
    // also try sliderRef.slickGoTo(index);
  };

  <Slider {...settings} ref={sliderRef}>
    ...
  </Slider>
}

但我遇到了错误:

TypeError:sliderRef.slick不是函数

为什么这对我不起作用?

“反应”:“ ^ 16.6.3”,

“反应光滑”:“ ^ 0.27.12”,

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)