javascript - Angular Slick 旋转木马幻灯片堆叠在页面中

标签 javascript jquery css angularjs slick.js

我在我们的应用程序主页中使用 Angularjs 灵活的轮播控件。它可能有时会起作用,但大多数时候它会失败。我已经给出了一次显示 3 张幻灯片的选项,大约有 34 张幻灯片。现在,当我加载页面时,幻灯片会一张一张地堆叠起来。请看截图。 enter image description here

<slick responsive="breakpoints" dots ="false" infinite ="true" autoplay ="true" speed="500" slides-to-show= "4" slides-to-scroll="4" class="slickContainer">
     <ul class="slider responsive" ng-repeat="item in slides">
        <li>
            <a ng-click="gotoContentPage(item.ContentId, item.ChapterId)"><span>{{item.ContentId}}</span>{{item.ContentCaption}}</a>
        </li>
     </ul>
    </slick>

我也没有在控制台中收到任何错误。任何帮助将不胜感激。

最佳答案

我找到了这个问题的解决方案。我想在这里发布它,这可能会帮助将来遇到类似问题的人。 绑定(bind)数据后,我立即刷新解决了我的问题的 slider 。其代码片段如下。

$('.slickContainer').slick('refresh');

关于javascript - Angular Slick 旋转木马幻灯片堆叠在页面中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46892041/

相关文章:

javascript - JQGrid 子网格错误 如何解决?

php - 验证文本框输入以逗号分隔的 3 位数字

javascript 未捕获类型错误 : Cannot read property 'date_notify' of undefined

php - 长图像名称破坏 CSS div

css - 如何根据显示器分辨率让屏幕响应

javascript - Firefox 中的 E2E Protractor 测试显示有 8 个待定规范这是什么意思?

javascript - 如何捕获并恢复 javascript 中的全局错误?

javascript - 排除 jsPDF AutoTable 中的列

javascript - jQuery -> 图像跳过屏幕

css - 创建此 div 的最佳方法是什么?