angularjs的ng-keyup事件
Posted 小敏子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了angularjs的ng-keyup事件相关的知识,希望对你有一定的参考价值。
angular学习笔记02 angular指令大全
<input ng-keyup="event=$event">
//<p>event keyCode: {{ event.keyCode }}</p>
//<p>event altKey: {{ event.shiftKey }}</p>
myApp.directive(
\'ngEnter\'
,
function
() {
return
function
(scope, element, attrs) {
element.bind(
"keydown keypress"
,
function
(event) {
if
(event.which === 13) {
scope.$apply(
function
() {
scope.$eval(attrs.ngEnter);
});
event.preventDefault();
}
});
};
});
在对应的控制器中的$scope上绑定一个shirtKeyCheck方法
$scope.shirtKeyCheck=
function
($event){
if
($event.keyCode==13){
//回车13,shift键为16
alert(\'按下了回车键\');
}
}
以上是关于angularjs的ng-keyup事件的主要内容,如果未能解决你的问题,请参考以下文章
AngularJS谷歌地图点击事件不在ios设备ipad和iphone中触发
angularjs中的事件传播$emit,$broadcast,$on