Javascript 光滑的';自动播放';不会自动启动

Javascript 光滑的';自动播放';不会自动启动,javascript,Javascript,所以我有一个网站,我在图库中使用Slick.js来显示图像,我也使用Angularjs。问题是当控制器加载到站点时调用此函数时,不会触发“自动播放” // Set up slick carousel. function setCarousel() { console.log( "carousel started" ); $('.single-item').slick( {, autoplay: true, slide: 'div',

所以我有一个网站,我在图库中使用Slick.js来显示图像,我也使用Angularjs。问题是当控制器加载到站点时调用此函数时,不会触发“自动播放”

// Set up slick carousel.
function setCarousel() {
    console.log( "carousel started" );
    $('.single-item').slick( {,
        autoplay: true,
        slide: 'div',
        autoplaySpeed: 2000,
        dots : true
    });
};
因此,每当用户选择控制器所在的库站点时,就会调用该函数:

   myApp.controller( 'pageController', ['$scope', '$http', function ($scope, $http ) {

        setCarousel();
    } ] );

删除
{
字符后的逗号。因此它应该如下所示:

 $('.single-item').slick({
      autoplay: true,
      slide: 'div',
      autoplaySpeed: 2000,
      dots : true
 });

好的,你开始“旋转木马”了吗在控制台上打印时没有错误?也可以尝试将其添加为设置之一
infinite:true
好的,平滑效果很好,我可以在图像之间滑动,控制台显示“旋转木马已启动”。只有autostart选项不起作用,即使选项中的点可见,因为eir默认值为false。