Ионная панель поиска Результат Клик Поглощает Клик - PullRequest
0 голосов
/ 28 декабря 2018

У меня есть простая поисковая панель ion в Ionic 3, которая работает как задумано, но когда я нажимаю на результат списка, когда клавиатура открыта, первый щелчок по элементу списка ничего не делает, кроме как закрыть клавиатуру.

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

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

Кто-нибудь сталкивался с этим, и как я могу заставить щелчок работать, как описано?

Вот шаблон, который я использую:

<ion-searchbar
      #searchbar
      placeholder={{placeholderText}}
      [(ngModel)]="autoCompleteInput"
      [disabled]="disabled"
      (ionInput)="autoCompleteLookup()"
      (ionClear)="onSearchBarCleared($event)">
    </ion-searchbar>
    <ion-list class="autocomplete-result-list" [hidden]="autoCompleteResults.length === 0">
      <ion-item
        *ngFor="let autoCompleteResult of autoCompleteResults"
        tappable
        (click)="handleAutoCompleteResultClicked(autoCompleteResult)">
          {{autoCompleteResult.label}}
      </ion-item>
    </ion-list>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...