基于AngularJS中字段值的绑定复选框
Binding Checkbox based on the value of the field in AngularJS
我想根据字段services.Register.IsTest
的值选中/取消选中复选框。
当服务。Register.IsTest=真我的复选框应该被选中,否则不是
我的复选框
<input type="checkbox" id="patReturned" value="Returned">
我是AngularJS的新手。请帮忙。
感谢
您正在从AngularJS 中查找ngChecked
指令
如果ngChecked中的表达式为true,则设置元素的checked属性。
像这样使用
<input type="checkbox" id="patReturned" value="Returned" ng-checked="services.Register.IsTest">
试试这个
<input type="checkbox" ng-checked="services.Register.IsTest == true" ng-model="services.Register.IsTest" ng-true-value="true" ng-false-value="false">
如果您需要双向绑定,只需添加ng-model
指令(即services.Register.IsTest
将在选中或取消选中复选框时更新):
<input type="checkbox" id="patReturned" value="Returned" ng-model="services.Register.IsTest">
确保services.Register.IsTest
是相关scope
的一部分。
除此之外,您可以使用ng-checked
指令来避免更改services.Register.IsTest
:
<input type="checkbox" id="patReturned" value="Returned" ng-checked="services.Register.IsTest">
相关文章:
- 将角度材质设计复选框绑定到控制器中的数组
- Openlayers 3为了可见性而绑定到Vector层的复选框没有任何作用
- 具有 json 的挖空绑定复选框组
- 挖空绑定复选框组
- KO 绑定复选框:从代码更改“选中”属性,不更改可观察字段
- 将函数事件绑定到更改函数的复选框/标签
- JsViews复选框从内部循环绑定
- 如何绑定到单击以切换复选框
- 在angular js中绑定多个复选框
- ng动态生成的html/ionic复选框内的更改不绑定
- 如果父项具有onclick绑定,则复选框单击将被忽略
- 去掉js可观察数组和复选框,选中绑定失败
- AngularJs 将模型属性绑定到复选框
- 将两个数组绑定到一组复选框中 - angularjs
- 挖空.js和复选框的双向绑定
- 将可绑定复选框列添加到 Internet Explorer 中的网格
- 在AngularJS中绑定复选框或多选下拉列表
- 同时绑定复选框列表
- 基于AngularJS中字段值的绑定复选框
- 使用Knockout.js创建数据绑定复选框时未选择任何内容