Я изучаю AngularJS и пользовательский ввод. В моем коде я попытался установить состояние по умолчанию для выпадающего меню и переключателя с «выбранным» и «отмеченным».
Однако они не работают вместе с атрибутом «ng-model».
Кроме того, для первого переключателя (по возрастанию) атрибут пустого значения, кажется, мешает с атрибутом "checked".
Может ли кто-нибудь объяснить, почему это происходит и как обойти эту проблему?
<div class="search">
<h1>Artist Directory</h1>
<label> Search: </label>
<input ng-model="query" placeholder="Search for artists" autofocus>
<label class="formgroup">by:
<select ng-model="listOrder" name="direction">
<option value ="name" selected="selected"> Name</option>
<option value="reknown"> Reknown</option>
</select>
</label>
<label class="formgroup">
<input ng-model="direction" type="radio" value=" " checked> Ascending
</label>
<label class="formgroup">
<input ng-model="direction" type="radio" value="reverse"> Descending
</label>
</div>