2
我有下面的代码:AngularJS NG-禁用关闭所有元素
<body ng-app="vote">
<div>
<div class="vote">
<button ng-disabled="this.isDisabled" voteplus>+</button>
</div>
<div class="vote">
<button ng-disabled="isDisabled" voteplus>+</button>
</div>
<div class="vote">
<button ng-disabled="isDisabled" voteplus>+</button>
</div>
<div class="vote">
<button ng-disabled="isDisabled" voteplus>+</button>
</div>
<div class="vote">
<button ng-disabled="isDisabled" voteplus>+</button>
</div>
</div>
</body>
和指令:
angular.module('vote', [])
.directive('voteplus', function() {
return {
link: function(scope, element, attrs) {
element.bind('click', function(e){
scope.isDisabled = true;
scope.$apply();
});
}
}
});
它的作品,但它禁止网页上的所有元素,我只需要电流。我应该改进什么?
非常感谢! – Dan