我怎样才能使用角度ui-select'选择带有VALUE和TEXT的项目

时间:2015-05-06 16:52:57

标签: angularjs angular-ui ui-select2 ui-select

我列出了加载到的国家/地区 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}}'}

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

尝试           country.code as country.name for country in countries