我列出了加载到的国家/地区 angular 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 当我选择一个项目时,值和显示的文本总是NAME
我的期望是在选择项目时,值为CODE,显示的文本为NAME。
%ui-select-choices
元素可以成为
像这样:
%option{'ng-repeat' => "country in countries", 'value' => '{{country.code}}', 'text' => '{{country.name}}'}
我该如何解决这个问题?
答案 0 :(得分:0)
尝试 country.code as country.name for country in countries