アプリケーションの入力ボックスに ui-select を使用しています。直面している問題を以下で見つけてください。
<ui-select-choices repeat="user.firstname as user in users" refresh="pvm.peopleSuggest($event, $select.search, 'userId')" refresh-delay="200" >
<div>{{user.firstname}} {{ user.lastname}}</div>
</ui-select-choices>
上記の html では、ng-model にバインドするオブジェクトの名と姓が必要であることがわかります。このリンクangular- ui-select - how to bind object property to ng-modelは、単一のプロパティをオブジェクトにバインドする方法について説明しているため、ng-model にバインドするには複数のプロパティが必要です。
これは私のjsonデータです:
{
"p_err_code":"success",
"count":1,
"users": [
{"objectType":"user","user_id":"emea\\gaurapan","firstname":"Pandey","lastname":"Gaurav","designation":"External","status":"disabled","imagename":" ","type":"NONE"},
{"objectType":"user","user_id":"sdf\\sdf","firstname":"sdf","lastname":"rtrty","designation":"External","status":"disabled","imagename":" ","type":"NONE"},
]
}
これは私のサンプルjsonです
私の質問が不明な場合はお知らせください。