Задать вопрос
@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
  • Вопрос задан
  • 61 просмотр
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
Так у вас на скрине где then(data => data - это массив, а вы делаете props.test(data.test) - а test не существует, по этому в props.mainPage.messages устанавливается undefined
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽