处理在Facebook中删除类似的提及/标签



所以我正在尝试为我正在使用 React Native 构建的应用程序实现 Facebook 上存在的标记功能。建议的触发器是大写字母。我所做的是,当用户键入时,使用str.split(" ")将字符串拆分为单个单词。然后,我只需获取str.split(" ")数组的最后一个元素,并使用该元素进行查询以获取建议。一旦一个人选择了特定的建议,我只需将该建议添加到一个数组中,我可以与文本一起发送。现在我不确定如何实现一个人写了一篇长帖子标记各种人的情况,现在想删除帖子中间的特定提及。 任何帮助都将非常有用。

首先,

您需要一个函数来检查字符串中数组成员的可用性,您可以使用 find 函数轻松完成此操作。

可以在用户每次删除一个单词时调用这个函数,可以通过检查字符串的长度来做到这一点

很明显,这会影响处理它的性能,您可以在用户按下提交按钮后调用该函数并删除额外提到的用户。

此致敬意。

最新更新