Я новичок в Angular JS. Я много искал, но это не решает мою проблему.Угловой JS Удалить пустую опцию из опции выбора
Впервые я получаю пустой параметр в поле выбора.
Вот мой HTML код
<div ng-app="MyApp1">
<div ng-controller="MyController">
<input type="text" ng-model="feed.name" placeholder="Name" />
<select ng-model="feed.config">
<option ng-repeat="template in configs">{{template.name}}</option>
</select>
</div>
</div>
JS
var MyApp=angular.module('MyApp1',[])
MyApp.controller('MyController', function($scope) {
$scope.feed = {};
//Configuration
$scope.configs = [
{'name': 'Config 1',
'value': 'config1'},
{'name': 'Config 2',
'value': 'config2'},
{'name': 'Config 3',
'value': 'config3'}
];
//Setting first option as selected in configuration select
$scope.feed.config = $scope.configs[0].value;
});
Но это не похоже на работу. Как я могу решить эту проблему? Вот JSFiddle Demo
объяснение действительно поможет – jeremy
Почему движется 'configs' от' $ scope' в '$ scope.feed' необходимо ? –
Итак ... что это значит, когда у меня есть допустимое значение, и оно по-прежнему дает мне пустую строку вместо этой опции? model - 0, опции 0, 50, 100 - выбор начинается с пустой строки – TiggerToo