Как я могу использовать эту функцию javascript, обратившись к ней в событии Angular?

В моем файле внутри самого класса я задаю этому классу разные свойства, например слайды в виртуальном объекте.

Вопрос : я хочу получить доступ и добавить больше слайдов в свой.tsфайл в обоихngOnInitи в каком-то случае, но я не могу понять, как это сделать.

Когда я пытаюсь получить доступ

          this.memberSwiperConfig.virtual.slides

слайдов не существует. Так что я получаю красный подчеркивание. Я пытался сделать его обнуляемым, но это не сработало.

          memberSwiperConfig: SwiperConfigInterface = {
      virtual: {
        slides: (function() {
          const slides = [];
          for (let i = 0; i < 600; i += 1) {
            slides.push(
              '<img src="https://picsum.photos/600/600/?image=' +
              (i + 1) +
              '"/><p>' +
              (i + 1) +
              "</p>"
            );
          }
          return slides;
        })()
      },
      preloadImages: false,
      lazy: true,
      slidesPerView: 1,
      spaceBetween: 10,
      watchOverflow: true,
      navigation: true,
      grabCursor: true,
      breakpoints: {
        568: {
          slidesPerView: 2,
          spaceBetween: 10,
        },
        768: {
          slidesPerView: 2,
          spaceBetween: 10,
        },
        1024: {
          slidesPerView: 2,
          spaceBetween: 10,
        }
      }
    }

0 ответов

Другие вопросы по тегам