我有一个 type = number 的输入字段和一个监听按键事件的函数。除了 - (减号)和 之外,所有按键都会调用该函数。 (小数点)。
输入字段 -
<input type = "number" ng-keypress = "vm.keypressed($event)" ng-model ="vm.inputNumber"/>
函数
vm.keypressed = function(e){
var charCode = e.which || e.keyCode;
console.log(charCode);
}
但是,该函数不会被 - 和 调用。而它适用于所有其他按键。有什么想法吗?
最佳答案
我的猜测是因为数据类型编号更改了数据类型并重试
关于javascript - 当 - 或 时,ng-keypress 事件不会被触发。按数字键盘上的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40256768/