Я не понимаю, почему у меня возникает эта конкретная неисправность, я не могу получить значение по умолчанию для моего выпадающего списка выбора.Моя цель - использовать «Выбор доски» по умолчанию, но, несмотря на многие испытания, я не смог получить это значение по умолчанию.
Я пытался использовать различные решения: AngularJS - установить значение по умолчанию для выбора внутри ng-repeat & Как использовать параметр по умолчанию в поле выбора Angular.js
Без удачи.
Мои HTML-теги:
<select name="boardInput" class="form-control"
ng-required="true"
ng-init="form.boardInput = boards[0]"
ng-model="form.boardInput"
ng-options="board.name for board in boards">
</select>
Код моего контроллера JS
//TRELLO CONTROLLER
$scope.baseBoards =[{
id: false,
name: "Choose Board"
}];
$scope.getBoards = function() {
trello.getBoards('me', function(error, boards){
if(error){
log("Could Not Get Boards: ", error);
} else {
log("found " + boards.length + " boards");
$scope.boards = $scope.baseBoards.concat(boards);
}
});
};
В результате добавляется полеи установить в качестве значения по умолчанию, в приведенном выше коде нулевое поле исчезает после выбора любого из других.
любая помощь очень ценится.