作者:mobiledu2502857427 | 来源:互联网 | 2023-02-05 14:34
我在控制器中有一个条件.如果条件返回true,那么我必须禁用所有链接和ng-click
s
我们该怎么办: -
Controller : $scope.disableActiOns= true;
在HTML中
所以通过这样做,我必须在任何地方写ng-disabled="disableActions"
,这将是多余的,我们如何改善这个n
按钮和链接的数量?
1> Pankaj Parka..:
我建议你为这种情况做的是,只需将所有按钮放在单个内fieldset
并应用于ng-disabled
此fieldset
,disabled
如果ng-disabled
表达式被评估为,则该字段集内的控件将自动获取true
在这里演示
在评论中你要求OP禁用anchor
标签.基本上你不能禁用anchor
标签.你可以尝试下面的黑客来使它工作.
fieldset[disabled] a {
pointer-events: none;
}
Plunker
这是开箱即用.. + 1 :)
@tanmay感谢您的评论:-)