2015-05-08 60 views
2

我期待在我的Angular應用程序中爲文本字段和textareas添加一個「自動完成」功能。我正在尋找類似於GitHub的@ -mentions的東西,即當用戶鍵入特定鍵時(例如@),會出現一個下拉框,以便用戶可以選擇要插入的文本。事情是這樣的:可以使用angular-ui-bootstrap typeahead作爲自動完成嗎?

Github autocomplete example

我已經採用了棱角分明的UI引導,它看起來像the typeahead directive幾乎做什麼,我需要的,但按下任何字符後的預輸入顯露。我只希望在按下特定鍵時顯示它,例如@

有沒有什麼辦法讓這個typeahead做我想做的,或者我應該使用不同的方法?

回答

2

正如GitHub所承諾的,我會看看你的問題。

要回答你的問題:沒有。有一個很不錯的是。你可能會一路走下去,投入相當一段時間來爲你的實現製作UI Bootstrap的先進工作,但是那裏有更好的解決方案來實現這一目的。

谷歌搜索 「angularjs提自動完成」 導致了一些可用的庫:

https://github.com/jeff-collins/ment.io

https://github.com/alihaghighatkhah/angular-otobox

這些能對你有所幫助。

+0

謝謝,ment.io看起來很不錯。 – fiznool

相關問題