Как я могу использовать угловой ui-select'выбранный элемент с VALUE и TEXT
У меня есть список стран, которые были загружены в
угловой UI-Select
Деталь кода как ниже
%ui-select{'ng-model' => 'item.country', 'append-to-body' => 'true', 'search-enable' => 'true', 'them' => 'bootstrap'}
%ui-select-match{'allow-clear' => 'true', placeholder: :'select country'}{{$select.selected.name}}
%ui-select-choices{'repeat' => "country.code as country in countries | filter:$select.search"}
%span {{country.name}}
Каждая страна объекта имеет 2 свойства: КОД и ИМЯ. Когда я выбираю элемент, значение и отображаемый текст всегда ИМЯ.
Ожидается, что при выборе элемента значение будет CODE, а отображаемый текст - NAME. %ui-select-choices
элемент может стать таким:
%option{'ng-repeat' => "country in countries", 'value' => '{{country.code}}', 'text' => '{{country.name}}'}
Как я могу решить это?
1 ответ
Попробуйте country.code как country.name для страны в странах