【问题标题】:Algolia autosuggest library generating postmessage with invalid data (twitter typeahead)Algolia autosuggest 库生成带有无效数据的 postmessage (twitter typeahead)
【发布时间】:2017-06-03 13:28:16
【问题描述】:

我们在 React 应用程序中使用 Algolia 自动完成模块。我们注意到这个自动完成库正在使用 postmessage 来发送消息。

如果对消息数据调用 JSON.parse,则库发送的消息似乎包含引发异常的数据。

我们有一个要求,即我们的 React 模块不要发布带有未通过 JSON.parse 的数据的消息。

我们已经看到包含空数据的消息和其他数据以字符串“setImmediate$”开头的消息。我们需要压制这些信息。

为什么自动建议库会生成这些帖子信息? 有什么方法可以阻止这些邮件被发送?

谢谢你, 布赖恩

【问题讨论】:

  • 这很奇怪,我建议调查 Algolia 回答的 JSON 答案以确认存在 JSON 解析问题。并且可能会联系 support@algolia.com 以获得更多帮助!

标签: reactjs autocomplete typeahead.js postmessage algolia


【解决方案1】:

发布了针对 autocomplete.js 的修复:https://github.com/algolia/autocomplete.js/pull/146

让我知道它是否适合你!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-05-18
    • 1970-01-01
    • 1970-01-01
    • 2014-11-19
    • 2013-08-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多