Я использую угловые и угловые материалы для создания моей веб-страницы. Я не могу показать значения параметра, присутствующие в массиве.Как использовать md-select с использованием данных массива?
Мои index.html
<md-input-container class="md-block" flex-gt-sm>
<label>Level</label>
{{levels|json}}
<ul>
<li ng-repeat="level in levels"> {{level.name}}</li><!--this is working-->
</ul>
<md-select ng-model="news.level">
<md-option ng-repeat="level in levels"ng-value="level.name">
{{level.name}}
</md-option><!--this is not working-->
</md-select>
</md-input-container>
И в контроллере у меня есть
$scope.levels=['Level one', 'Level two','Level Three'];
Пожалуйста, помогите, что могло бы быть неправильным, а также дайте мне знать о любых предложений к этой проблеме.
Ваш код выглядит нормально. Попытайтесь добавить недостающее пространство перед 'ng-value =" level.name "' здесь ' ', а также вам не хватает Свойство 'name' в вашем объекте уровня. –
Samundra