我正在使用两个插件来实现这一点,但它不能完美地工作。这两个插件是 angulargrid 和 slick-carousel。有谁知道一个插件可以同时做到这两个?
这是我使用这两个插件时所拥有的,它几乎足够好,除了轮播会导致网格项目之间的间隙,直到页面首次加载后调整窗口大小。任何人都可以在没有任何问题的情况下让它工作吗?
<ul class="dynamic-grid" angular-grid="vm.stories" ag-grid-width="400" ag-gutter-size="20" ag-id="gallery">
<li data-ng-repeat="story in vm.stories" class="grid">
<!--Carousel-->
<slick fade="true" dots="true" ng-style="vm.imageStyle" ng-show="story.images.length > 0" ng-class="{'showImages': story.images.length > 0}">
<div ng-repeat="image in story.images">
<img class="carousel-image" data-lazy="{{ image.filename }}" aria-label="Image" ng-style="vm.imageStyle">
</div>
</slick>
</li>
</ul>