Задать вопрос
@JordanBelford

Почему в функцию не передаться параметры?

Добрый день! Полученный ответ с сервера почему - то не передается в функцию. Кто знает в чем мб проблема?
const requstURL = 'http://localhost:5000/main';

    const sendRequst = (method, url) => {
        return fetch(url).then(res => {
            return res.json()
        })
    }

    sendRequst("GET", requstURL).then(data => {
        props.test(data.text)
        console.log(data)
    });

Ответ с сервера:
600943c500cdf169205073.png
6009438de36e8153050869.png
60094745932b0797079332.png
  • Вопрос задан
  • 65 просмотров
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Frontend-разработка на React
    10 недель
    Далее
  • ProductStar
    Разработка на React
    6 недель
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
Решения вопроса 1
Так у вас на скрине где then(data => data - это массив, а вы делаете props.test(data.test) - а test не существует, по этому в props.mainPage.messages устанавливается undefined
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
от 250 000 до 300 000 ₽
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
ITK academy Екатеринбург
от 50 000 до 90 000 ₽