我确实有这个搜索栏,几天前它正在工作,但是现在使用新版本的 iOS (13.1) 当我使用输入按钮时它不会搜索,所以我猜他们改变了一些东西,现在我的功能不再触发,这就是我正在使用的:
<ion-searchbar [placeholder]="Search" [formControl]="searchInput" (keyup.enter)="searchItems()"></ion-searchbar>
在Android上,它工作得很好,关于如何解决这个问题的任何想法?
提前致谢!
我最终使用 keypress 而不是 keyup 并处理函数中的事件解决了这个问题。
<ion-searchbar [placeholder]="Search" [formControl]="searchInput"(keypress)="searchItems($event)"></ion-searchbar>
编辑:这种方式总是进入功能,为了解决这个问题,我添加了一个条件:
if (event && event.key === "Enter") { // Do stuff}
这样我就可以处理按下哪个键并做任何我想做的事情。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句