Автозаполнение Google Адресов с опциями angular не работает - PullRequest
0 голосов
/ 08 февраля 2020

Я использую компонент ngx-google-place-autocomplete в проекте angular, в основном он работает нормально, но у меня есть несколько проблем здесь:

Вот мои настройки параметров.

public options: Options  ={
    bounds: undefined, fields: ["address_component"], strictBounds: false,
    types: ['geocode','route'],
    componentRestrictions: {country: 'gb'}
  };

Проблема 1:

Первая проблема заключается в том, что если я включу «address_component» в массив полей, потому что мне не нужны все остальные данные, событие изменения адреса никогда не срабатывает, но если я удаляю его, он работает нормально. Просто интересно, если это ошибка компонента или ошибка API Google?

Выпуск 2:

Независимо от того, какие настройки я ввел в «типы», результаты никогда не приводят ко всем свойствам на ул. Поэтому, если бы я искал почтовый индекс Великобритании, я бы ожидал, что все дома на этой улице появятся, но вместо этого он просто дает название улицы, города и округа. Я хотел бы, чтобы пользователь мог выбрать указанный c адрес для почтового индекса. Я делаю что-то не так?

...