我想要一个解决方案,在我的textarea中,我可以使用自动完成功能编写文本。解决方案应该类似于在编辑器中编写,如果我愿意,我可以返回并添加新单词,并且它也应该建议自动完成。
我尝试过几个例子,但似乎没有一个能解决我的问题。我得到的最接近的例子是https://bl.ocks.org/wheresjames/9643ce9d0a83ef30b36fc16d5a18e0ac
但是这个解决方案几乎没有问题。 例如: 1.它不适用于ng-model 2.在框外单击似乎会将文本框的值更改为上次选择的自动完成。
请建议。
答案 0 :(得分:1)
我一直在使用mdAutocomplete,效果很好!
mdAutocomplete是一个特殊的输入组件,下拉全部 可能与自定义查询匹配。这个组件允许你 当用户在输入区域中输入时,提供实时建议。
答案 1 :(得分:0)
您是否考虑过使用CodeMirror?它支持autocompletion,integration with angularjs和plugins to support your own dictionary。