我在一个对象中有一组项目,每个项目都带有此HTML部分
<label class="checkbox-container">
<input ng-click="addProcurementToPlan(project)"
ng-show="showCheckBox()"
class="checkbox"
type="checkbox">
<span class="checkmark"></span>
</label>
我想确保如果我的项目中的属性为true,则我的HTML复选框应显示为选中或选中。
当我单击复选框时检查HTML元素时,看不到使我的标签看起来处于选中状态的angularjs属性,也没有检查该属性是否可以为其编写函数。
答案 0 :(得分:0)
由ng选择的指令仅适用于<select>
标签。
对于“ checkbox”类型的输入,请改用ng-checked指令。
<input ng-click="addProcurementToPlan(project)"
ng-show="showCheckBox()"
class="checkbox"
type="checkbox"
ng-checked="property">
如果$ scope.property为true,则应选中您的框。