我是角度4的新手,我正在学习从文本框中搜索数据
当我在我的代码中输入%和其他一些特殊字符时,它会创建错误并且我的应用程序崩溃,所以在角度4中有任何解决方案。
这是我的代码
<div class="btn-group" role="group" aria-label="...">
<div class="input-group">
<div class="input-group-addon"> <i class="fa fa-search"></i></div>
<input class="form-control" [(ngModel)]="searchData" (keyup)="searchItemData(searchData)" type="text" placeholder="Search..."/>
</div>
</div>
答案 0 :(得分:2)
试试这个:
<input class="form-control" [(ngModel)]="searchData" (keyup)="searchItemData(searchData)" onkeypress='return (event.charCode > 96 && event.charCode < 123) || (event.charCode > 64 && event.charCode < 91) || (event.charCode >= 48 && event.charCode <= 57) || event.charCode <= 31' type="text" placeholder="Search..."/>