状況:
私のアプリでは、角度のある ui-selectを使用して、人のリスト (オブジェクトの配列) を表示しています。
1 つの小さな問題を除いて、正常に動作しています。
リストの最初の項目は選択できません。選べません。
コード:
<ui-select multiple tagging tagging-label="new tag" ng-model="multipleDemo.selectedPeople" theme="select2" ng-disabled="disabled" style="width: 800px;">
<ui-select-match placeholder="Select person...">{{$item.name}} <{{$item.email}}></ui-select-match>
<ui-select-choices repeat="person in people | propsFilter: {name: $select.search, age: $select.search}">
<div ng-bind-html="person.name | highlight: $select.search"></div>
<small>
email: {{person.email}}
age: <span ng-bind-html="''+person.age | highlight: $select.search"></span>
</small>
</ui-select-choices>
</ui-select>
プランカー:
http://plnkr.co/edit/CVaMvt4zBUBD2QEsfIdk?p=preview
質問:
angular ui-select - オブジェクトの配列で最初の項目を選択するにはどうすればよいですか?
ノート:
アレクサンダーからの答えは正しいものです。これは、0.9.5 未満のバージョンの ui-select に関するこの問題の解決策を提供するためです。
バージョン 0.9.5 から。この問題は解決されました。
これは GitHub で公開された問題です。
https://github.com/angular-ui/ui-select/issues/477#issuecomment-66795541