因此,我正在尝试为我正在使用React Native构建的应用程序自行实现Facebook上存在的标记功能。引发建议的是大写字母。我要做的是,当用户键入内容时,使用str.split(" ")
将字符串拆分为单个单词。然后,我简单地获取str.split(" ")
数组的最后一个元素,并使用该元素进行查询以获取建议。一旦一个人选择了一个特定的建议,我只要将该建议添加到一个数组中即可与文本一起发送。现在,我不确定如何实施某人写了一篇长帖子标记各个人并现在要删除帖子中间特定提及的情况。任何帮助都将非常有用。
答案 0 :(得分:0)
首先,您需要一个函数来检查字符串中数组成员的可用性,您可以使用find函数轻松地做到这一点。
您可以在用户每次删除单词时调用此函数,可以通过检查字符串的长度来实现
很明显,这会影响处理性能,您可以在用户按下“提交”按钮并删除额外提及的用户之后调用该函数。
最诚挚的问候。