Скажем, у меня есть следующая функция:
generateHtml() {
let returnhtml;
returnhtml = html `<div>
<h2>${this.data.title}</h2>
</div>`;
this.data.columnData.map(column => {
switch (column.dataType) {
case 'image':
returnhtml += html `<div><img src=${column.imageSrc}></div>`;
break;
case 'text':
returnhtml += html `<div><p>${column.text}</p></div>`;
break;
}
});
return returnhtml;
}
Теперь, когда я запускаю это, returnhtml
в конце:
"[object Object][object Object][object Object]"
Кто-нибудь может сказать мне, что я сделали неправильно?