我正在尝试根据表单中选中的复选框中的布尔值禁用输入。可悲的是,这不起作用 -
<input type="number" ng-model="data.age" ng-attr-disabled={data.checked ? 'disabled'}>
如何解决这个问题?
寻找纯粹的角度解决方案。
答案 0 :(得分:0)
是否需要使用ng-attr-disabled
。最简单的选择是将ng-disabled
与您的布尔值
<input type="number" ng-model="data.age" ng-disabled="data.checked">
您还没有提供足够的信息来确定data.checked
变量是否正确设置或甚至存在。