Как я могу использовать эту функцию 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,
}
}
}