2015-05-08 34 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

相关问题