Я использую ion-select
и ion-option
для отображения некоторого контента в контроллере оповещений.
Он имеет тип множественный, поэтому можно выбрать несколько вариантов с помощью флажка. Но проблема в случае iphone, поскольку его касание слишком чувствительно, при прокрутке вверх и вниз он принимает событие нажатия и устанавливает / снимает флажки .
Я очень плохо знаком с ионным и не могу найти решение для него.
Я просто хочу, чтобы флажок брал клик, а не весь элемент с ярлыком и флажком.
Это код, который я сейчас использую:
<div *ngIf="field.xtype==='multiselect'" [hidden]="field.hide">
<ion-item style="margin-left:0px;padding-left:0px;padding-right:0px;">
<ion-label style="margin-bottom:10px; font-size:15px;" color="basic" stacked>{{field.label}}</ion-label>
<ion-select [(ngModel)]='field.value' multiple="true" name="field.name" (ionChange)=getSublistdetails(field.name,field.value)>
<ion-option *ngFor="let option of field.options" input type="checkbox">{{option.text}}</ion-option>
</ion-select>
</ion-item>
</div>
Я потратил почти два дня на поиски решения, но пока безуспешно.
Любая помощь приветствуется.
Спасибо