为什么 ion-item click 在 ios 的 ionic4 中不起作用?
Why is ion-item click not working in ionic4 for ios?
ion-item
可点击事件在 ios 中不起作用,但在 android 中可以正常工作。请帮助我,我在浪费我的时间,我在 google 中搜索了很多但找到了任何合适的答案。
<ion-content >
<div>
<ion-searchbar (ionInput)="getItems($event)"></ion-searchbar>
<ion-list lines="full" >
<ion-item class="bg-class" *ngFor="let project of filterData" (click)="onProjectClick(project.npProjCode);">
<ion-icon name="arrow-dropright-circle" style="width: 14px;margin-right: 10px;color: #129bcc;"></ion-icon>
<ion-label>{{project.npProjDescn}}</ion-label>
<ion-icon name="ios-arrow-forward" slot="end" style="color: lightgray;"></ion-icon>
</ion-item>
</ion-list>
</div>
</ion-content>
上次遇到这个问题我是这样解决的,希望对你有用
@ViewChild('searchbar', { static: true }) searchbar: IonSearchbar;
ngOnInit() {
this.sub = this.searchbar.ionInput
.subscribe(q => this.getItems(q))
}
模板
<ion-searchbar #searchbar ></ion-searchbar>
我有类似的问题,但是登录后。它是在后台调用的。在 Android 上它正常工作,但是在 iOS 上它根本不起作用。
如果不是.ts中的同一个问题,请尝试调试
找到解决方案,它在 ios & android
中有效
<ion-item button class="bg-class" *ngFor="let project of filterData" (click)="onProjectClick(project.npProjCode);">
-
ion-item[button] {
pointer-events: initial !important;
}
ion-item
可点击事件在 ios 中不起作用,但在 android 中可以正常工作。请帮助我,我在浪费我的时间,我在 google 中搜索了很多但找到了任何合适的答案。
<ion-content >
<div>
<ion-searchbar (ionInput)="getItems($event)"></ion-searchbar>
<ion-list lines="full" >
<ion-item class="bg-class" *ngFor="let project of filterData" (click)="onProjectClick(project.npProjCode);">
<ion-icon name="arrow-dropright-circle" style="width: 14px;margin-right: 10px;color: #129bcc;"></ion-icon>
<ion-label>{{project.npProjDescn}}</ion-label>
<ion-icon name="ios-arrow-forward" slot="end" style="color: lightgray;"></ion-icon>
</ion-item>
</ion-list>
</div>
</ion-content>
上次遇到这个问题我是这样解决的,希望对你有用
@ViewChild('searchbar', { static: true }) searchbar: IonSearchbar;
ngOnInit() {
this.sub = this.searchbar.ionInput
.subscribe(q => this.getItems(q))
}
模板
<ion-searchbar #searchbar ></ion-searchbar>
我有类似的问题,但是登录后。它是在后台调用的。在 Android 上它正常工作,但是在 iOS 上它根本不起作用。
如果不是.ts中的同一个问题,请尝试调试
找到解决方案,它在 ios & android
中有效<ion-item button class="bg-class" *ngFor="let project of filterData" (click)="onProjectClick(project.npProjCode);">
-
ion-item[button] {
pointer-events: initial !important;
}