Slick - 如何在悬停时使用暂停?

Slick - How to use Pause on Hover?

我正在开发一个 AngularJS 应用程序,我想使用 Slick 来轮播显示图像。

简化后,我的 HTML 看起来像这样:

<slick pauseOnHover="false"  autoplay="true" autoplaySpeed="1000" dots="true" touch-move="false" slides-to-show="3" speed="400" slides-to-scroll="1" ng-if="main.CarouselReady" infinite="true" class="slickCarousel">
    <div ng-repeat="img in main.myImages">
        <img src="{{img.src}}" />
    </div>
</slick>

我有链接到我的 controller.js 功能的按钮来暂停/恢复 slick carousel,这工作正常。

问题是当我的鼠标悬停在图像部分时轮播没有自动播放。设置 "pauseOnHover" 设置为 false,所以我不明白为什么当我的鼠标位于...

时它不自动播放

用户 pauseOnHover:false 使用 slick 配置

例如:

$('.slider-nav').slick({
  slidesToShow: 3,
  slidesToScroll: 1,
  asNavFor: '.slider-for',
  dots: true,
  centerMode: true,
  focusOnSelect: true,
  pauseOnHover:false
});

pauseOnHover使用属性符号时应写成pause-on-hover

<slick pause-on-hover="false" ...>
    ...
</slick>
    $('.slideshow').slick({
      slidesToShow: 1,
      slidesToScroll: 1,
      autoplay: true,
      autoplaySpeed: 2000,
      pauseOnHover: false,
      pauseOnFocus: false,
    });