【问题标题】:LightGallery is not working for angular 2LightGallery 不适用于角度 2
【发布时间】:2016-08-05 13:59:50
【问题描述】:

我正在使用 LightGallery 来显示用户图片。如何在 Angular 2 中使用 LightGallery?。

【问题讨论】:

标签: angular lightgallery


【解决方案1】:
  1. 在项目中安装 jQuery Typings:tsd install jQuery
  2. 使用脚本标签(或其他加载器...)加载 jQuery
  3. 使用 Angular 2 指令包装任何 jQuery 插件

例子:

@Directive({
  selector: "[light-gallery]"
})
export class LightGallery{
  constructor(el: ElementRef) {
    jQuery(el.nativeElement).lightGallery();
  }
}

然后在您的 Angular 2 组件中使用上述指令。

【讨论】:

    猜你喜欢
    • 2017-06-01
    • 2018-04-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-14
    • 2019-07-21
    相关资源
    最近更新 更多