html元素的ng-disabled指令

时间:2017-09-29 09:38:56

标签: html angularjs twitter-bootstrap

我需要知道,如果ng-disabled属性可以应用于html元素,还是仅应用于表单元素?

就像我们可以在html表格中的div或智能表(Bootstrap)单元格上应用ng-disabled。

1 个答案:

答案 0 :(得分:0)

问题是你的目标是什么?

禁用元素的目的是阻止元素上的输入事件,并通过向其添加样式来显示它被禁用。

ng-disabled只会阻止输入元素(输入,文本区域,选择,按钮)上的输入事件。

如果您在通常没有点击事件(如div)的元素上有点击事件,您可以使用以下内容:

<div ng-click="disabled || do_something()" ng-class="{disabled: disabled}">Click Me</div>

相应的风格。