嗨,我有以下代码:
angular.module("myApp", []).controller("myController", function($scope) {
$scope.pressedKey = function(keyObj) {
$scope.myKey = keyObj.key;
}
});Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-app="myApp" ng-controller="myController">
<input ng-keypress="pressedKey($event)"><br>{{myKey}}
</div>Run Code Online (Sandbox Code Playgroud)
我在输入上使用 ng-keypress 来检测是否有键事件以及单击了哪个键。我需要所有数字和字母以及输入和删除键。现在,数字、字母和回车可以正常工作,但是当我单击删除键时,什么也没有发生。我怎样才能用角度检测它?
谢谢和欢呼。