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

Как получить данные с сервера?

Требуется получить значения из поля входящего json файла. json.table[0].dir но если написать так, то в консоль будет выведена ошибка TypeError: Cannot read property '0' of undefined.
Получить это поле из объекта firstWindow так же не выходит.
подскажите, как сделать это корректно?
Данные приходят точно те, на другом компоненте firstWindow[0].dir выводит правильное значение.

mounted(){
    fetch('/1', {
    method: 'POST', // *GET, POST, PUT, DELETE, etc.
    mode: 'cors', // no-cors, *cors, same-origin    
    headers: {
       'Content-Type': 'application/json',
        'Accept': 'application/json'
    },
   
  })
    .then(response => response.json())    
    .then(json => this.firstWindow = json.table)    
    .then(json => console.log(json))
  • Вопрос задан
  • 65 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Frontend-разработчик
    9 месяцев
    Далее
  • Loftschool
    Профессия Веб-разработчик
    7 месяцев
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@RokeAlvo
Такая ошибка возникает когда вы где то дальше обращаетесь к table[0], а данных ещё нет
В последнем консольлоге точно не json
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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