【发布时间】:2018-06-15 10:57:51
【问题描述】:
我正在研究一个 angularjs 指令,其中一旦单击一次圆形元素就需要禁用它。 ng-click 事件按预期工作,但 ng-disable 不起作用。我可以看到在html中添加了禁用的类,但是点击事件仍然被触发。
有什么想法吗?
<svg width="100" height="100">
<circle ng-disabled="disableme" ng-click="clickme()" ng-init="count=0" cx="50" cy="50" r="40" stroke="green" stroke-width="4" fill="yellow" />
</svg>
app.controller('MainCtrl', function($scope) {
$scope.name = 'World';
$scope.clickme = function () {
$scope.count=$scope.count+1;
$scope.disableme = true;
};
【问题讨论】:
标签: angularjs svg angularjs-directive angularjs-ng-disabled