次のAngular UI-Bootstrap typeaheadがうまく機能しています:
<input class="span2" type="text" ng-model="selectedStuff" typeahead="stuff as stuff.name for stuff in stuffs | filter:$viewValue"/>
ただし、ほとんど機能しすぎています。stuffs.name
の目的でを表示し、でtypeahead
完全なstuff
オブジェクトを選択できますstuffs
。問題は、 myがの代わりに$viewValue
すべてのプロパティに一致することです。運が悪かったので、 のさまざまな場所に を追加しようとしました。のみを表示して一致させ、オブジェクト全体を返す簡単な方法はありますか?stuff
stuff.name
.name
typeahead
.name