2017-02-14 4 views
1

Я создал функцию, в которой, когда пользователь просто щелкните на элементе, показывает Тост, предупреждение, на экране с помощью пункта щелкнул:Эквивалент setOnItemLongClickListener в ионическом 2

Функция в моем файле .ts :

itemSelected(item: string) { 
    this.toastCtrl.showToast("Selected Item: " + item, 'bottom'); 
} 

Кнопка:

<button ion-item *ngFor="let item of people" (click)="itemSelected(item)"> 
    {{ item.firstname }} 
</button> 

Это работает нормально, однако сейчас я хотел бы создать список вариантов, когда пользователь делает длинный щелчок по этому пункту. В родном Android это можно сделать с помощью метода setOnItemLongClickListener, но я не знаю, что было бы эквивалентом в Ionic? Какой метод эквивалентен setOnItemLongClickListener в Ionic 2?

ответ

3

Вы можете опробовать событие press, предоставленное Ionic 2 gestures. Проверьте документы на жесты here.

<button ion-item *ngFor="let item of people" (press)="itemSelected(item)"> 
    {{ item.firstname }} 
</button> 
+0

@ cricket_007 Его вопрос: «Какой метод эквивалентной setOnItemLongClickListener в ионическом 2» , Asnwer: '' нажать''. Ссылка здесь не ответ. Его для справки, если он хочет проверить это. – raj

+0

И я просто говорю, что вы можете показать пример использования в вашем ответе, то есть все –

+0

Это сработало для меня. Tank u; о / – Viana

Смежные вопросы