首页 > 解决方案 > 使用角度 InstantSearch 刷新搜索结果

问题描述

根据以下文档,我已将 algolia 与 angular instantsearch 集成。

https://community.algolia.com/angular-instantsearch/getting-started.html

到目前为止,一切都运行良好,除了一个。例如,最初我的 algolia 指数中有 10 个数据。从后端,我插入了更多数据。我的“ais-instantsearch”在单击浏览器刷新按钮之前不会显示新数据。

由于它是一个单页应用程序,我需要一些方法来刷新数据集。我不知道我需要触发 ais-instantsearch 的哪个函数来刷新我的结果数据集。

有没有刷新数据集的功能?

标签: angularalgoliainstantsearch

解决方案


当我发布这个问题时,当时最新版本是 2.0.2

https://github.com/algolia/angular-instantsearch/releases

经过一番分析,我发现即时搜索本身有一个refresh()方法,它没有在 angular-instantsearch 中正确实现。然后我报告了以下问题。https://github.com/algolia/angular-instantsearch/issues/185

然后是下一个版本 2.0.3,它已由 Haroenv 修复。


推荐阅读