Это весь мой файл скрипта (baseURL не показан), который возвращает 6 объектов по запросу при загрузке страницы (что можно проверить, если используется console.log (tabooObject)).
Моя проблема в том, что это не рендеринг 6 div-ов (tabooObject) на моей странице, а просто HTML-код, записанный со значениями имени, вместо того, чтобы фактически отображать div-ы.Другими словами, я вижу: <div class="col"> <div class="name">Hey You!</div>...
в моем браузере.
const tabooWidget = document.querySelector('.taboo.widget'); //parent div
fetch(`${baseURL}`)
.then(response => response.json())
.then(data => {
for(let i = 0; i < data.list.length ; i++){
let name = data.list[i].name;
let tabooObject = `
<div class="col">
<div class="name">${name}</div>
</div>`;
tabooWidget.append(tabooObject);
}
})
.catch(error => console.error(error))