@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))
  • Вопрос задан
  • 60 просмотров
Пригласить эксперта
Ответы на вопрос 1
@RokeAlvo
Такая ошибка возникает когда вы где то дальше обращаетесь к table[0], а данных ещё нет
В последнем консольлоге точно не json
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы