我希望扩展之前解决的问题:
Angularjs Button loading state directive with ng-disabled directive
该指令对于基于单个实例的按钮来说效果很好,但是当在 ng-repeat 中应用时,创建的所有按钮都会在单击一个按钮时更改其状态。有没有办法使该指令起作用,以便当该指令应用于 ng-repeat 中的多个按钮时,只有单击的按钮才会更改其加载状态?
我创建了一个 plunker 来演示问题所在:http://plnkr.co/edit/epdPhwx27RlthzLPXf67?p=preview
最佳答案
这里有一种方法可以让你的同一个笨蛋做到这一点。
我改变了你查看数据的方式。请注意 $scope.array 和 $scope.load,以及按钮元素中找到的数据。
关于javascript - Angularjs 按钮在 ng-repeat 中加载状态指令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18875623/