我的视图中有两个按钮,我想禁用“摘要”按钮,直到加载我的视图。
<div class="btn-group" ng-init="showData = 1">
<button ng-model="showData" type="button" ng-class='{"btn btn-primary": showData == 1, "btn btn-white": showData != 1}' ng-click="showData = 1">Headline</button>
<button ng-model="showData" type="button" ng-class='{"btn btn-primary":showData == 2, "btn btn-white": showData != 2}' ng-click="showData = 2; summaryCall()">Summary</button>
</div>
我有一个变量$ scope.loadMainView =假,这种变化真当Web服务的响应是确定的,所以我要要禁用我的按钮,直到变量的变化来真的,但我不知道如何才达到这一点。我正在考虑将ng-init的$ scope变量初始化为false,然后将其初始化为ng-disable或类似的内容,但是我不确定,我在角度上是新的,也许我的方法根本不正确。
一些帮助将是巨大的。
使用 ng-disabled
<button ng-disabled="!loadMainView" type="button"></button>
如果ngDisabled中的表达式计算为true,则此伪指令将在元素上设置Disabled属性。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句