【发布时间】:2015-04-15 23:34:17
【问题描述】:
我目前使用#Slack,我发现它的自动完成功能非常令人耳目一新,因为我可以输入#,它会返回一个可用命令列表,我输入@,它会返回可供我通知的可用用户列表。
所以我想知道有哪些自动完成库允许上下文自动完成,而不仅仅是输入的第一个字母。这是我的意思的一个例子:
我知道有 jquery ui 自动完成功能,但找不到太多资源来说明如何让它在上下文中起作用,而不仅仅是在第一次输入时,并且搜索上下文自动完成不会带来太多结果。我知道stackoverflow对其标签做了类似的事情,所以它可能只是我需要限制我的搜索的这种行为的正确术语,但如果有人能指出我在不手动滚动的情况下以某种方式实现此功能的方向,我会很高兴:)
【问题讨论】:
-
没见过那个,我只是在使用 slack,想知道他们是如何做到自动完成的,谷歌搜索后我发现了一些自动完成框架(常见的,如 jqui),但它们都不是上下文相关的,我觉得这很令人费解,因此需要找出哪些上下文相关的问题。
标签: javascript autocomplete autosuggest