【问题标题】:Autocomplete words in angular角度自动完成单词
【发布时间】:2017-11-29 08:10:34
【问题描述】:

我想要一个解决方案,在我的文本区域中,我可以使用自动完成功能编写文本。解决方案应该类似于在编辑器中编写,如果我愿意,我可以返回并添加新单词,它也应该建议自动完成。

我尝试了几个示例,但似乎没有一个可以解决我的问题。我得到的最接近的例子是https://bl.ocks.org/wheresjames/9643ce9d0a83ef30b36fc16d5a18e0ac

但是这个解决方案几乎没有问题。 例如: 1. 它不适用于 ng-model 2. 在框外点击似乎会将文本框的值更改为上次选择的自动完成。

请提出建议。

【问题讨论】:

    标签: jquery angularjs autocomplete typeahead


    【解决方案1】:

    我一直在使用 mdAutocomplete,效果很好!

    mdAutocomplete 是一个特殊的输入组件,下拉所有 可能与自定义查询匹配。该组件允许您 在用户在输入区域输入时提供实时建议。

    Documentation

    DEMO

    【讨论】:

    • 我认为 OP 是在询问 angularjs,而不是 angular2。
    • 对不起,你是对的。 angular 和 angularjs 文档具有相似的样式这一事实令人困惑。
    • 您好,关于 mdAutocomplete,显示的演示仅适用于单个自动完成。但是,我希望有一个功能,我可以写任意数量的单词,它会为我当前输入的每个单词显示自动完成。
    【解决方案2】:

    您考虑过使用 CodeMirror 吗?它支持autocompletionintegration with angularjsplugins to support your own dictionary

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-02-23
      • 2018-10-31
      • 2021-02-05
      • 1970-01-01
      • 1970-01-01
      • 2014-04-01
      • 2016-11-22
      • 2021-02-05
      相关资源
      最近更新 更多