Использование Fetch с Google Places API - PullRequest
0 голосов
/ 03 февраля 2019

Привет, это, вероятно, очень грубая ошибка, но кто-нибудь знает, почему это console.logging не определено?Когда я отправляю URL в браузер, я получаю правильный ответ JSON.Спасибо

      fetch('https://maps.googleapis.com/maps/api/place/nearbysearch/json?key=[API KEY HERE]&location=49.246292,-123.116226&radius=500000')
        .then((resp) => {
          resp.json();
        })
        .then((data) => {
          console.log(data);
        })
        .catch(err => console.error(err));

1 Ответ

0 голосов
/ 03 февраля 2019

Поскольку вы решили обернуть тело функции стрелки в фигурные скобки, вам необходимо вместо этого специально вернуть данные:

.then((resp) => {
  return resp.json();
})

В качестве альтернативы удалите фигурные скобки:

.then(resp => resp.json())
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...