Как получить название города с помощью сервиса автозаполнения карт Google getPlacePredictions - PullRequest
0 голосов
/ 10 января 2020

Я занимаюсь разработкой гибридного приложения с использованием ionic-3 framework. Я установил getPlacePredictions для автозаполнения и получения выбранного адреса, но не могу получить название города выбранного адреса.

Html

<ion-searchbar [(ngModel)]="autocompleteFrom.input"(ionInput)="SearchAddress()" clearInput></ion-searchbar>

<ion-list [hidden]="autocompleteItemsFrom && autocompleteItemsFrom.length == 0">
  <ion-item *ngFor="let item of autocompleteItemsFrom" (click)="selectSearchResultFrom(item)">
  {{ item.description }} </ion-item>
</ion-list>

Машинопись

 SearchAddress() {
    if (this.autocompleteFrom.input == '') {
      this.autocompleteItemsFrom = [];
      return;
    }
    this.GoogleAutocomplete.getPlacePredictions({ input: this.autocompleteFrom.input },
      (predictions, status) => {
        this.autocompleteItemsFrom = [];
        this.zone.run(() => {
          predictions.forEach((prediction) => {
            this.autocompleteItemsFrom.push(prediction);
          });
        });
      });
  }

Ответное изображение

enter image description here

Я просто хочу получить название города по выбранному адресу, пожалуйста, предложите мне, если вы знаете какой-нибудь лучший способ.

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