我有一个包含 3 个复选框的表单:“全选”、“选项 1 ”和“选项 2 ”。
<form id="selectionForm">
<input type="checkbox" ng-model="selectAll" >Select all
<br>
<input type="checkbox" ng-checked="selectAll" checked>Option 1
<br>
<input type="checkbox" ng-checked="selectAll">Option 2
</form>
在初始页面加载时,我只想检查 选项 1。然后,如果选中“全选”复选框,则应自动选中“选项 1 ”和“选项 2 ” ,以便全部选中。
问题是在初始页面加载时 ng-checked="selectAll" 被评估,它覆盖了我最初仅检查选项 1 的尝试(最初 selectAll = false),因此没有选择任何内容。
这似乎是一个要解决的简单问题,但我无法找到解决方案......提前感谢您提供任何见解或建议!