angular - ngx-owl-carousel 在 Angular 6 中不起作用
问题描述
我有一个简单的 Angular 6 应用程序,我添加了一个simple ngx-owl-carousel
,我按照说明执行了所有步骤,这里是链接:https ://www.npmjs.com/package/ngx-owl-carousel 。
这是我的html:
<owl-carousel
[options]="{items: 4, dots: false, navigation: false}"
[items]="images"
[carouselClasses]="['owl-theme', 'row', 'sliding']">
<div class="item" *ngFor="let image of images;let i = index">
<div class="thumbnail-image"></div>
</div>
</owl-carousel>
这是 component.ts 图像数组
export class WhatwedoComponent {
images = [
'/assets/images/ico_1_dark.png',
'/assets/images/ico_2_dark.png',
'/assets/images/ico_3_dark.png',
'/assets/images/ico_4_dark.png',
];
}
不幸的是,我的应用程序中根本没有显示轮播;在控制台浏览器中没有错误。
我的代码有什么问题?,任何帮助都将不胜感激。
解决方案
您缺少 img 元素。
<img [src]="image"/>
进行以下调整。
<owl-carousel
[options]="{items: 4, dots: false, navigation: false}"
[items]="images"
[carouselClasses]="['owl-theme', 'row', 'sliding']">
<div class="item" *ngFor="let image of images;let i = index">
<div class="thumbnail-image">
<img [src]="image"/>
</div>
</div>
</owl-carousel>
推荐阅读
- python - Python - 使用现有格式保存新的 Excel 工作表
- android - 带有 Fab 按钮的卡片视图,例如 Material 底部应用栏
- reactjs - How could I execute useEffect even if value (second param) is same as previous value - React
- java - 最佳(最快且节省内存)Java 集合/数据结构,可同时插入和删除项目
- java - 如何在spring boot中根据配置文件动态注入依赖项
- javascript - 使用 django 静态目录中的 attr() 从 jquery 设置图像 src
- python - Python 错误“格式不正确(无效令牌)”
- sql - 当 EXCEPTed 查询是聚集表时,为什么执行计划中有排序运算符?
- qt - QML 日历不显示星期几或月份年份(但它似乎确实存在....)
- javascript - 设置 pm2 以监控流星应用程序的步骤