Я довольно новичок в AngularJS, и я пытаюсь определить 4 отдельных элемента элементов для выбора элементов usign.Элементы множественного выбора AngularJS не могут иметь одинаковое значение
app.directive('playerselect', function() {
return {
restrict: 'E',
replace: true,
templateUrl: 'templates/directives/player-select.html',
}
});
<select ng-options="player.full_name for player in players">
<option value="" selected disabled>Kies een speler</option>
</select>
Когда пользователь выбирает опцию в одном из выбранных элементов, которые я хочу другие выбрать элементы, которые будут обновляться, так что выбранный вариант получает отключен во всех остальных выбранных элементах. В принципе, я хочу убедиться, что каждый вариант можно выбрать только один раз.
Любые идеи о том, как это сделать?
Таким образом, нет никакого способа сделать это с помощью 'ng-options'? –
@CasCornelissen Проблема заключается в использовании ng-опций с ng-disabled. Вы могли бы использовать ng-options и вместо отключения параметров, которые вы удаляете из списка игроков, это может быть лучше UX. –
ах я понимаю. Спасибо за ответ, я посмотрю, какой путь я выберу. –