2014-10-21 75 views
3

我正在使用UI bootstrap typeahead,它默認選擇第一項。這裏是issue。但由於我限制了列表中的建議,所以所有建議都不在列表中。現在,如果用戶搜索任何術語,那麼將自動搜索第一個術語作爲默認選擇,而不是輸入的術語。我想默認搜索輸入的術語。我只想刪除自動選擇功能。UI Bootstrap typeahead列表 - 不要自動選擇/突出顯示第一項

要做到這一點,我發現GitHub的問題頁面上劈到$viewvalue追加到下拉列表:

typeahead="state for state in (states.length ? [$viewValue].concat(states) : [])" 

Plnker

編輯[工作]:根據

和我需要我將其修改爲:

typeahead="student for student in ((students.concat({name:$viewValue})) |filter:{name:$viewValue} | limitTo:8)" 

任何其他建議,以刪除默認的自動選擇?

回答

相關問題