Size: a a a

JavaScript — русскоговорящее сообщество

2021 October 09

TO

Tony Osipenko in JavaScript — русскоговорящее сообщество
Хм) ну да, как варик, буду пробовать
Спс
источник

IS

Ivan Savin in JavaScript — русскоговорящее сообщество
я, честно говоря, иначе себе это и не особо представляю
источник

TO

Tony Osipenko in JavaScript — русскоговорящее сообщество
Тут вообще апи должно пагинацию давать, но увы и ах, прилетает 100500 объектов и как то надо их красиво разместить)) на странице
источник

IS

Ivan Savin in JavaScript — русскоговорящее сообщество
ну это понятное дело. я имею в виду, если вокруг массива танцевать хд
источник

TO

Tony Osipenko in JavaScript — русскоговорящее сообщество
А есть ещё какие то мб варики, если не вокруг массива? Я с радостью выслушаю 😄
источник

IS

Ivan Savin in JavaScript — русскоговорящее сообщество
так вы ж сами про апи сказали хд
пагинация по куче объектов на фронте меня не радует хд
источник

TO

Tony Osipenko in JavaScript — русскоговорящее сообщество
Ахахха, я понял))
источник

TT

T T in JavaScript — русскоговорящее сообщество
slice в помощь)
источник

А

Александр in JavaScript — русскоговорящее сообщество
Короткий вопрос. API мы всегда делали на Django Rest Framework. Очень коротко, лаконично. Начал видеть в трендах Nestjs Nodejs для создания api. Полез посмотреть как там это реализовано - палки и куча микромодулей с перекрестным импортом. В общем, Django кажется раем после этих статей. Есть ли у кого удачные и красивые примеры реализации API на nest или node?
источник

Т🧔

Тимур 🧔🏻☝🏿... in JavaScript — русскоговорящее сообщество
Подскажите, как получить доступ к массиву правильно? Как видно, на 21 строке по PostArray[0] мне выдает undefined
источник

TO

Tony Osipenko in JavaScript — русскоговорящее сообщество
Я конечно в Axios не шарю))) через fetch пишу
Но мб data[0]?
И почему у тебя массив стрингов? По умолчанию в js массив any, да и у массиве у тебя объекты, не строки
источник

Т🧔

Тимур 🧔🏻☝🏿... in JavaScript — русскоговорящее сообщество
В таком случае тогда в PostArray поместится только первый элемент из response data. Я так понял тут push как то не совсем так, как мне нужно работает
источник

TO

Tony Osipenko in JavaScript — русскоговорящее сообщество
А я не так понял))
Попробуй на postArray применить forEach
postArray.forEach(item =>)
Интересно, что будет)
источник

Т🧔

Тимур 🧔🏻☝🏿... in JavaScript — русскоговорящее сообщество
ничего не выводит) я пробовал и foreach и map и все остальные способы
источник

TO

Tony Osipenko in JavaScript — русскоговорящее сообщество
Тебе скорее всего надо искать по этому направлению)
https://stackoverflow.com/questions/47992806/javascript-chrome-console-what-does-array0-mean

Твой прототим массима указывает на 0 элементов)

Был бы это fetch, помог бы, про Axios хз
источник

AA

Aleksei Anatskii in JavaScript — русскоговорящее сообщество
Проблема никак не связана с массивом, на самом деле, вы просто логируете массив до того как в него попали данные, потому что запрос из аксиоса - асинхронный
источник

AA

Aleksei Anatskii in JavaScript — русскоговорящее сообщество
попробуйте в then добавить console.log(PostArray) после push и посмотрите что будет выводиться
источник

AA

Aleksei Anatskii in JavaScript — русскоговорящее сообщество
Если вы хотите писать так, как сейчас, синхронно, то вам нужно вашу функцию переписать на async\await
источник

Т🧔

Тимур 🧔🏻☝🏿... in JavaScript — русскоговорящее сообщество
я уже так пробовал, там выводится то что нужно, но я не понимаю почему у меня этот .then с выводом в консоль дублируется. т. е. как будто axios дублирует респонс
источник

Т🧔

Тимур 🧔🏻☝🏿... in JavaScript — русскоговорящее сообщество
попробую сейчас так
источник