У меня есть форма, содержащая 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 изначально), поэтому ничего не выбрано.
Это кажется простой проблемой для решения, но я не могу понять решение... Заранее благодарим за любые идеи или советы!