Angular 2中的按键事件RC-5在Android浏览器中不起作用
问题描述:
<input autocomplete="off" (keypress) = "validateNumber($event)">
validateNumber(event) {
var charCode = (event.which) ? event.which : event.keyCode;
if (event.keyCode == 8 || event.keyCode == 37 || event.keyCode == 39) {
return true;
}
if (charCode > 31 && (charCode < 48 || charCode > 57)) {
return false;
}
return true;
}
为什么keypress事件在Android浏览器中未触发?Angular 2中的按键事件RC-5在Android浏览器中不起作用
答
(按键)应该工作。
如果不工作,您应该尝试使用(键盘)。
<input autocomplete="off" (keyup) = "validateNumber($event)">
这里既有与铬工作。
注意:如果您有任何具体问题,让我们知道。
您正在使用哪种浏览器?特定于任何浏览器或所有浏览器? –
所有浏览器 –
上无关的sidenote angular2已经发布。为什么RC-5现在? – naveen