Почему в
div.archive-works__items
не выводится
archiveProjectCart(params.projects[i])
?
console.log(this.archiveProjectCart(params.projects[i]))
говорит, что карточки есть и заполнены.
if( spatOut.archive ) {
this.archiveWrap.innerHTML = '';
spatOut.archive.forEach(el => {
this.archiveWrap.insertAdjacentHTML('beforeEnd', this.archiveProjectCarts(el));
})
}
archiveProjectCarts(params) {
let html = `
<div class="archive-works__wrap">
<p class="archive-works__year">${params.year}</p>
<div class="archive-works__items">`
for(let i = 0; i < params.projects.length; i++) {
// Здесь this.archiveProjectCart почему то не выводит
this.archiveProjectCart(params.projects[i])
}
`</div>
</div>
`
return html
}
archiveProjectCart(params) {
let html = `
<div class="archive-work">
<a class="archive-work__name" href="${params.url}">${params.title}</a>
<p class="archive-work__desc">${params.desc}</p>
</div>
`
return html;
}