У меня есть пара значений ключа, определенная, как показано ниже, которая используется для выбора с использованием ng-options.
$scope.BucketEnum = [
{ display: 'Error', value: 0 },
{ display: '1', value: 1 },
{ display: '2', value: 2 },
{ display: '3', value: 3 },
{ display: '4', value: 4 },
{ display: '5', value: 5 },
{ display: 'Flows', value: 125 },
{ display: 'Recovery', value: 151 }
];
Я использую эту пару значений ключа для отображения поля выбора в ng-options.
<select ng-model="selectedBucket" ng-options="row.value as rows.display for row in BucketEnum" multiple="multiple" ></select>
теперь, если я установлю ng-model, т.е. $scope.selectedBucket = 10
, я хочу отобразить текст Error. Можно ли показать значение Error
для всех значений, которых нет в массиве $scope.BucketEnum
.
ПРИМЕЧАНИЕ
Я смотрю на более общий способ сделать это, например, фильтр для этого
СЦЕНАРИЙ
В базе данных есть определенные исторические данные, в которых есть мусор и хорошие данные.
Для каждого значения мусора мне нужно показать текущее значение мусора, а также допустимые значения для выбора, чтобы конечные пользователи могли это исправить.