@Vyacheslav_Frein

Почему не получается скопировать объект data в переменную responseG?

import axios from "axios"

let responseG

axios.get('https://api.themoviedb.org/3/movie/popular?api_key=335b7e902b7b73259a92dc0ef724bb92&language=ru-RU&page=1').then((data) => responseG = JSON.parse(JSON.stringify(data)))
  • Вопрос задан
  • 62 просмотра
Пригласить эксперта
Ответы на вопрос 2
olegbarabanov
@olegbarabanov
Программист, фрилансер (ИП)
Возможно у вас в чем-то другом проблема, т.к. все прекрасно копируется. Пример на codepen
Ответ написан
@volucris1
Все копируется, просто нужно ждать когда придет ответ от axios.
Почитайте про асинхронные запросы.

let responseG
const url = 'https://api.themoviedb.org/3/movie/popular?api_key=335b7e902b7b73259a92dc0ef724bb92&language=ru-RU&page=1'
const moiveRequest = fetch(url)
    .then((r) => r.json())
    .then(data => responseG = data)

moiveRequest.then((r)=> console.log(r))
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы