Не удается разрешить все параметры для NgxGalleryPreviewComponent - PullRequest
0 голосов
/ 04 апреля 2020

Я пытаюсь реализовать галерею ngx в моем проекте angular, но получаю ошибку ERROR Error: Uncaught (in promise): Error: Can't resolve all parameters for NgxGalleryPreviewComponent: ([object Object], [object Object], [object Object], ?, [object Object]). Я установил ngx-gallery, hammer js и шрифт потрясающие npm пакеты

html

    <ngx-gallery [options]="galleryOptions" [images]="galleryImages"></ngx-gallery>

ts

galleryOptions: NgxGalleryOptions[];
galleryImages: NgxGalleryImage[];  
 ngOnInit(): void {


    this.galleryOptions = [
          {
              width: '600px',
              height: '400px',
              thumbnailsColumns: 4,
              imageAnimation: NgxGalleryAnimation.Slide
          },
          // max-width 800
          {
              breakpoint: 800,
              width: '100%',
              height: '600px',
               imagePercent: 80,
              thumbnailsPercent: 20,
             thumbnailsMargin: 20,
              thumbnailMargin: 20
          },
          // max-width 400
          {
              breakpoint: 400,
              preview: false
          }
      ];

      this.galleryImages = [
          {
              small: 'assets/image3.jpg',
              medium: 'assets/image3.jpg',
              big: 'assets/image3.jpg'
          },
          {
              small: 'assets/image4.jpg',
              medium: 'assets/image4.jpg',
              big: 'assets/image4.jpg'
          },
          {
              small: 'assets/image5.jpg',
              medium: 'assets/image5.jpg',
              big: 'assets/image5.jpg'
          }
      ];

      }

ОШИБКА enter image description here

Angular Версия CLI - 9.0.4, и в моем пакете есть следующие строки: json

"ngx-bootstrap": "^5.2.0",

"ngx-gallery": "^5.10.0",

Как исправить эту ошибку

...