gpt4 book ai didi

javascript - 使用 Algolia 和 Typeahead 在网站中提及用户

转载 作者:行者123 更新时间:2023-11-30 00:08:03 25 4
gpt4 key购买 nike

我目前正在使用 Algolia 为我的用户数据编制索引,并使用 Typeahead 提供自动完成搜索结果,我真的很喜欢它的工作方式。

现在,我对在文本区域中向我的网站添加提及 (@user) 感到好奇,并认为应该有一种“相当”简单的方法来使用 javascript 来识别我在文本区域中使用“@”符号时的身份,初始化 Typeahead,并允许我在我的文本中自动完成用户。

有没有人有任何想法可以做到这一点?也许使用:

if (string.indexOf("@") > -1 )
{
// initialize typeahead
}

不确定是否可以这么简单......

谢谢!

最佳答案

我认为您应该可以在这里找到所需的一切:https://www.algolia.com/doc/search/autocomplete-textarea

One approach is to use Javascript plugins & scripts that perform, most of the time, very basic text search (based on regex) on items already pre-populated in the HTML, or dynamically retrieved from the database via AJAX requests. Those solutions work OK, but quickly show their limits as soon as you want to offer to your users a search experience that handles their typos, is fast, and can work on hundreds, thousands or millions of items.

关于javascript - 使用 Algolia 和 Typeahead 在网站中提及用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37712398/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com