2016-09-18 3 views
1

Im은 AngularJS 프로젝트에 부트 스트랩 유형을 구현하려고 시도 했으므로 값과 관련된 문제가 발생했습니다. 내 Django API 서버에서 $ http를 통해 콘텐츠를로드하고 있습니다. 지금은 원하는 항목을 찾아서 이름을 표시 할 수 있지만 필요한 것은 "제목"을 표시하고 ng-model을 통해 "id"를 컨트롤러에 반환하는 것입니다. 실천 사례가 있습니까?부트 스트랩 Typeahead 비동기 - 복수 값

http://pastebin.com/xtype9J4

+0

지금까지 가지고있는 것을 보여줄 수 있습니까? –

+0

게시물에 붙여 넣기를 추가했습니다. –

+0

제목과 ID가있는 각 개체와 함께 회사 개체의 배열을 갖는 방법은 어떻습니까? –

답변

0

난 당신이 https://angular-ui.github.io/bootstrap/#/typeahead를 사용하고 있으리라 믿고있어, 그래서 나는 마지막 예제를 살펴 가진 건의 할 것입니다. DOM을 보면, 코드는 다음과 같이 보일 수 있습니다 : 이것은 거의 정확하게 당신이 필요로 포함

uib-typeahead="company as company.name for company in getCompanies($viewValue)"

. 또한 AngularUI는 (동일하지는 않지만) 유사한 접근법을 사용하므로 추가 예제로 https://docs.angularjs.org/api/ng/directive/selecthttps://docs.angularjs.org/api/ng/directive/ngOptions을 살펴보십시오.

+0

감사합니다,하지만이 접근 방식은 나에게 company.name을 주며 또한 company.name은 컨트롤러로 되돌려 보내지 만 대신 company.id를 다시 돌려줘야합니다. company.name 만 제대로 작동하지만 필요한 것은 수행하지 않습니다./ –

+0

getCompanies ($ viewValue) "'에 회사의'uib-typeahead ="company.name을 시도 했습니까? –

관련 문제