Угловые флажки «Выбрать все» с изначально выбранной только одной ячейкой

У меня есть форма, которая содержит 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), поэтому ничего не выбрано.

Это кажется простой проблемой для решения, но я не могу найти решение ... Заранее спасибо за любые идеи или советы!

Ответы на вопрос(3)

Ваш ответ на вопрос