使用ng-disable禁用角度按钮,使用$ scope var在控制器中

肯纳楚

我的视图中有两个按钮,我想禁用“摘要”按钮,直到加载我的视图。

<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属性。

https://docs.angularjs.org/api/ng/directive/ngDisabled

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将使用$ scope的函数包含/注入到angularjs的控制器中?

来自分类Dev

当将Bootstrap与AngularJS一起使用时,为什么我的$ scope变量仅在HTML中而不在控制器中更新?

来自分类Dev

在外部控制器$ scope的指令中设置ng-disabled

来自分类Dev

AngularJS:控制器中的$ watch,查看使用ng-repeat创建的属性的更改

来自分类Dev

角度ng-在ng-repeat中单击以更新$ scope,然后使用$ apply更新dom

来自分类Dev

在控制器中使用`this`范围时使用$ scope。$ watch

来自分类Dev

在AngularJS控制器和指令中使用“ this”而不是“ scope”

来自分类Dev

如何使用angularjs在mvc中将数据从控制器获取到$ scope

来自分类Dev

为什么将控制器声明为内部变量或使用$ scope

来自分类Dev

AngularJS:使用$ scope。$ watch与控制器作为语法

来自分类Dev

我可以在指令中要求使用ng-controller设置的控制器吗?

来自分类Dev

使用业力测试不使用$ scope的控制器

来自分类Dev

使用Ng-Repeat监视指令中控制器的功能输出

来自分类Dev

错误未知提供程序:$ scopeProvider <-使用$ injector将$ scope注入控制器时的$ scope

来自分类Dev

在角度控制器中重新渲染ng表

来自分类Dev

加载角度后访问父控制器$ scope数据

来自分类Dev

AngualrJs:我是否需要在控制器中使用$ scope?

来自分类Dev

如何使用angularjs将$ scope变量从控制器传递到指令

来自分类Dev

如何将对象从ng-repeat添加到控制器数组($ scope)中?

来自分类Dev

使用控制器中的集线器方法?

来自分类Dev

如何通过Angularjs的ng-click使用控制器显示工厂中的数据

来自分类Dev

角度控制器:$ scope或VAR用于非视图变量

来自分类Dev

使用业力测试不使用$ scope的控制器

来自分类Dev

嗨,我在样式指南定义中未在控制器中使用ng-click事件

来自分类Dev

如何在指令模板中使用控制器$ scope

来自分类Dev

在角度控制器中重新渲染ng表

来自分类Dev

我正在使用Ajax发布到Mvc中的控制器,但是我的var在foreach中重置为null

来自分类Dev

AngularJS 控制器 $scope 在 ng-if 指令中不起作用

来自分类Dev

在控制器范围内使用指令时不保留 $scope

Related 相关文章

  1. 1

    如何将使用$ scope的函数包含/注入到angularjs的控制器中?

  2. 2

    当将Bootstrap与AngularJS一起使用时,为什么我的$ scope变量仅在HTML中而不在控制器中更新?

  3. 3

    在外部控制器$ scope的指令中设置ng-disabled

  4. 4

    AngularJS:控制器中的$ watch,查看使用ng-repeat创建的属性的更改

  5. 5

    角度ng-在ng-repeat中单击以更新$ scope,然后使用$ apply更新dom

  6. 6

    在控制器中使用`this`范围时使用$ scope。$ watch

  7. 7

    在AngularJS控制器和指令中使用“ this”而不是“ scope”

  8. 8

    如何使用angularjs在mvc中将数据从控制器获取到$ scope

  9. 9

    为什么将控制器声明为内部变量或使用$ scope

  10. 10

    AngularJS:使用$ scope。$ watch与控制器作为语法

  11. 11

    我可以在指令中要求使用ng-controller设置的控制器吗?

  12. 12

    使用业力测试不使用$ scope的控制器

  13. 13

    使用Ng-Repeat监视指令中控制器的功能输出

  14. 14

    错误未知提供程序:$ scopeProvider <-使用$ injector将$ scope注入控制器时的$ scope

  15. 15

    在角度控制器中重新渲染ng表

  16. 16

    加载角度后访问父控制器$ scope数据

  17. 17

    AngualrJs:我是否需要在控制器中使用$ scope?

  18. 18

    如何使用angularjs将$ scope变量从控制器传递到指令

  19. 19

    如何将对象从ng-repeat添加到控制器数组($ scope)中?

  20. 20

    使用控制器中的集线器方法?

  21. 21

    如何通过Angularjs的ng-click使用控制器显示工厂中的数据

  22. 22

    角度控制器:$ scope或VAR用于非视图变量

  23. 23

    使用业力测试不使用$ scope的控制器

  24. 24

    嗨,我在样式指南定义中未在控制器中使用ng-click事件

  25. 25

    如何在指令模板中使用控制器$ scope

  26. 26

    在角度控制器中重新渲染ng表

  27. 27

    我正在使用Ajax发布到Mvc中的控制器,但是我的var在foreach中重置为null

  28. 28

    AngularJS 控制器 $scope 在 ng-if 指令中不起作用

  29. 29

    在控制器范围内使用指令时不保留 $scope

热门标签

归档