TypeError: Преобразование круговой структуры в JSON -> начиная с объекта с конструктором 'MapiError' - PullRequest
0 голосов
/ 18 июня 2019

В настоящее время я работаю с Mapbox Javascript SDK. После создания клиента при попытке использовать сервис reverseGeocode. Может кто-нибудь помочь мне?

Я использовал forwardGeocode, и, похоже, он работает нормально.

const geocodingService = mbxGeocoding({ accessToken: environment.MY_ACCESS_TOKEN });
geocodingService.reverseGeocode({
      query: [-95.4431142, 33.6875431],
      limit: 2
    })
      .send()
      .then(response => {
        // GeoJSON document with geocoding matches
        const match = response.body;
        console.log(match);
      });

Получение следующей ошибки

core.js: 15724 ОШИБКА TypeError: Преобразование круговой структуры в JSON -> начиная с объекта с конструктором 'MapiError' | свойство 'request' -> объект с конструктором 'MapiRequest' --- свойство 'error' закрывает круг в JSON.stringify () at readableObjectToString (zone.js: 669) at resolPromise (zone.js: 831) at resolPromise (zone.js: 788) at zone.js: 892 в ZoneDelegate.push ../ node_modules / zone.js / dist / zone.js.ZoneDelegate.invokeTask (zone.js: 423) в Object.onInvokeTask (core.js: 17290) в ZoneDelegate.push ../ node_modules / zone.js / dist / zone.js.ZoneDelegate.invokeTask (zone.js: 422) в Zone.push ../ node_modules / zone.js / dist / zone.js.Zone.runTask (zone.js: 195) при сливе MicroTaskQueue (zone.js: 601)

...