Angularjs 事件指令详细整理事件指令详细整理
主要介绍了Angularjs 事件指令详细整理的相关资料,这里对AngularJS 的所有的事件指令一一做出详细介绍,需
要的朋友可以参考下
Angularjs 事件指令详细整理事件指令详细整理
ngClick
适用标签:所有
触发条件:单击
#html
<div ng-controller="LearnCtrl">
<div ng-click="click()">click me</div>
<button ng-click="click()">click me</button>
</div>
#script
angular.module('learnModule', [])
.controller('LearnCtrl', function ($scope) {
$scope.click = function () {
alert('click');
}
});
ngDblclick
适用标签:所有
触发条件:双击
#html
<div ng-controller="LearnCtrl">
<div ng-dblclick="dblclick()">click me</div>
<button ng-dblclick="dblclick()">click me</button>
</div>
#script
angular.module('learnModule', [])
.controller('LearnCtrl', function ($scope) {
$scope.dblclick = function () {
alert('click');
}
});
ngBlur
适用标签:
a
input
select
textarea
触发条件:失去焦点
#html
<div ng-controller="LearnCtrl">
<a href="" ng-blur=" rel="external nofollow" blur()">link</a>
<input type="text" ng-blur="blur()"/>
<textarea cols="30" rows="10" ng-blur="blur()"></textarea>
<select ng-blur="blur()">
<option>----</option>
<option>jacky</option>
<option>rose</option>
</select>
</div>
#script
angular.module('learnModule', [])