Я конечно в Axios не шарю))) через fetch пишу Но мб data[0]? И почему у тебя массив стрингов? По умолчанию в js массив any, да и у массиве у тебя объекты, не строки
В таком случае тогда в PostArray поместится только первый элемент из response data. Я так понял тут push как то не совсем так, как мне нужно работает
А я не так понял)) Попробуй на postArray применить forEach postArray.forEach(item =>) Интересно, что будет)
ничего не выводит) я пробовал и foreach и map и все остальные способы
Тебе скорее всего надо искать по этому направлению) https://stackoverflow.com/questions/47992806/javascript-chrome-console-what-does-array0-mean Твой прототим массима указывает на 0 элементов) Был бы это fetch, помог бы, про Axios хз
Проблема никак не связана с массивом, на самом деле, вы просто логируете массив до того как в него попали данные, потому что запрос из аксиоса - асинхронный
В эффекте делай
спс, с дублированием запроса это решило проблему
Обсуждают сегодня