gpt4 book ai didi

javascript - 不能将自定义宽度与 Angular-Slick 一起使用

转载 作者:太空宇宙 更新时间:2023-11-04 10:04:58 27 4
gpt4 key购买 nike

有人用过Angular-Slick吗? ?我正在尝试使用此指令,以便我可以获得显示多个图像/卡片的轮播。一切正常,但我无法自定义图像的 CSS 宽度。我将 variableWidth 设置为 true,但什么也没有。我还删除了 slides-to-show 选项,以便 variableWidth 可以工作,但没有结果——我仍然通过 Slick 获得默认宽度。这是下面的代码:

<slick infinite="true" slides-to-show="4" slides-to-scroll="4"
init-onload="true" data="popularCourses" variableWidth="true" arrows="true">
<div class="homepage-course-box" ui-sref="courses.show({id: popCourse.id})" ng-repeat="popCourse in popularCourses">
<div class="row" style="margin:0;">
<div class="course-img"
ui-sref="courses.show({id: popCourse.id})"
ng-style="{'background-image':'url({{popCourse.banner_url}})'}"></div>
<div class="author-avatar" ng-style="{'background-image':'url({{popCourse.author.avatar}})'}"></div>
</div>
<div class="row" style="margin:0;">
<a ui-sref="courses.show({id: popCourse.id})" class="homepage-course-title">{{popCourse.title}}</a>
</div>
<div class="row homepage-course-last-row">
<p class="author-name">{{popCourse.author.full_name}}</p>
<p class="course-duration">{{popCourse.duration | secondsToHHMM | date: "H'H' mm'M'"}}</p>
</div>
</div>
</div>
</slick>

从代码来看,我正在使用 ng-repeat 所以它会显示所有图像,我怀疑是在干扰宽度,我可能是错的。

到目前为止,我喜欢这个 Angular Directive(指令),但如果我可以设置自己的自定义 CSS 宽度,那就太棒了。请任何人帮忙解决这个问题!我们将不胜感激您的帮助!

最佳答案

Html 不区分大小写,因此 Angular 要求在指令的属性名称中使用破折号。所以用 variable-width 代替 variableWidth

关于javascript - 不能将自定义宽度与 Angular-Slick 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38088405/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com