我在网站上使用了Owlcarousel
。它在运行项目时显示以下错误
src / app / templates / home / home.component.ts(13,21)中的错误:
错误TS2339:类型上不存在属性“ owlCarousel” 'JQuery'
答案 0 :(得分:0)
我认为您的收录问题很少,您必须遵循以下步骤:
1 / 例如,您必须通过npm导入index.ts或从外部资源中要求jQuery
和owlCarousel
。
2 / 在文件顶部添加以下行:
declare var $:any;
将防止任何jQuery输入问题。
3 / 使用owlCarousel
生命周期挂钩中的ngAfterViewInit
插件作为常规用法。是因为您必须等待HTML渲染才能初始化轮播。
$(this.sliderElement.nativeElement).owlCarousel();
$('.mySelector').owlCarousel();
实时样本: https://stackblitz.com/edit/owl-caroussel-angular?file=app%2Fapp.component.ts