Size: a a a

JavaScript Noobs — сообщество новичков

2021 July 06

55

5 5 in JavaScript Noobs — сообщество новичков
источник

55

5 5 in JavaScript Noobs — сообщество новичков
Ну и ответ апишки соотвественно
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
ну, допустим
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
вы все филды вывести хотите?
источник

55

5 5 in JavaScript Noobs — сообщество новичков
Да (не туда ответил)
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
ну, допустим, берёте ключи от 0 объекта. или где-то отдельно посылаете набор филдов, или хардкодите нужный набор
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
это хэдеры, очевидно
источник

55

5 5 in JavaScript Noobs — сообщество новичков
В моем понимании:
Я должен итерироваться по длине ключей в мапе и там как то генерировать хмтлку
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
в хэдеры хотите как выводить, как они в объектах?
источник

m#

mipsel.qqᅠᅠᅠᅠᅠᅠᅠᅠ🥵 #... in JavaScript Noobs — сообщество новичков
Синтаксис ужасный
источник

55

5 5 in JavaScript Noobs — сообщество новичков
Что уже имею
источник

55

5 5 in JavaScript Noobs — сообщество новичков
Обьясните пожалуйста для начала что такое хэдеры
источник

55

5 5 in JavaScript Noobs — сообщество новичков
Весь прикол в том что когда итерация заканчивается я должен каким то раком подставить в конце </tr>
источник

55

5 5 in JavaScript Noobs — сообщество новичков
Я мог бы конечно прописать своими ручками, но я хочу чтобы именно джска генерила хтмл
источник

55

5 5 in JavaScript Noobs — сообщество новичков
Да зачем же вы тролите, я жду ведь(
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
th я имел в виду
вам нужно соблюдать порядок
никто вам в объекте порядок не гарантирует, значит, надо получить эти самые ключи отдельно

далее вы можете сразу нагенерить строку с th

дальше нужно нагенерить html
каждый объект массива - строка в таблице с соблюдением порядка ключей (tr)
каждое значение в объекте - одна ячейка этой таблицы (td)

const headers = Object.keys(data[0]);

const html = data.reduce((acc, item) => {
 const cells = headers.map(h => <td>${item[h]}</td>);
 const row = <tr>${cells.join('')}</tr>;
 return acc + row;
}, '')
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
потом этот html в tbody
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
готово
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
я с телефона, так шо нуко мне тут
источник

55

5 5 in JavaScript Noobs — сообщество новичков
Извините, думал троллите
источник