Получение ошибки JSON «TypeError: data.forEach не является функцией» [дубликат]Html

Программисты Html
Ответить
Гость
 Получение ошибки JSON «TypeError: data.forEach не является функцией» [дубликат]

Сообщение Гость »


Я пытаюсь отобразить данные JSON из Apps Script и отобразить их на HTML-странице, но получаю ошибку консоли:

TypeError: data.forEach не является функцией в (индекс):29:14

Пример API получения Идентификатор Имя Электронная почта // Получение данных из JSON API Apps Script fetch('https://script.google.com/macros/s/AKfy ... ro-rf/exec') .then(ответ => ответ.json()) .then(данные => { console.log(данные); // Оператор отладки const tableBody = document.getElementById('data-body'); // Перебираем данные и создаем строки таблицы data.forEach(item => { const row = document.createElement('tr'); const idCell = document.createElement('td'); idCell.textContent = item.id; const nameCell = document.createElement('td'); nameCell.textContent = item.name; const emailCell = document.createElement('td'); emailCell.textContent = item.email; row.appendChild(idCell); row.appendChild(nameCell); row.appendChild(emailCell); tableBody.appendChild(строка); }); }) .catch(ошибка => console.log(ошибка));

В выходных данных отображается только заголовок таблицы из HTML, а не полученные данные JSON.

РЕДАКТИРОВАТЬ: В консоли вы можете увидеть отображаемые данные. Я получаю ту же ошибку, но в HTML все еще нет данных.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»