angular - 使用角度 InstantSearch 刷新搜索结果
问题描述
根据以下文档,我已将 algolia 与 angular instantsearch 集成。
https://community.algolia.com/angular-instantsearch/getting-started.html
到目前为止,一切都运行良好,除了一个。例如,最初我的 algolia 指数中有 10 个数据。从后端,我插入了更多数据。我的“ais-instantsearch”在单击浏览器刷新按钮之前不会显示新数据。
由于它是一个单页应用程序,我需要一些方法来刷新数据集。我不知道我需要触发 ais-instantsearch 的哪个函数来刷新我的结果数据集。
有没有刷新数据集的功能?
解决方案
当我发布这个问题时,当时最新版本是 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 修复。
推荐阅读
- java - 如何使硒单击没有ID的按钮?
- c - 如何在c中的两个不同程序的文本文件上应用并发读写操作
- c++ - 这两行代码有什么区别
- networking - 使用 SSH 隧道通过 Bastion 访问在 EC2 上运行的 Jupyter 服务器
- flutter - Android 依赖 'com.google.android.gms:play-services-tasks' 的编译(16.0.1)和运行时(17.0.0)类路径有不同的版本
- bash - Bash 语法错误:fi 上的文件意外结束
- aws-appsync - AppSync 在请求映射模板中减去/添加当天到当天
- oauth-2.0 - 我需要一种在未经用户同意的情况下使用 ARM 或任何 powershell 对 sharepointonline api 连接进行身份验证的方法
- javascript - 有哪些方法可以在 React Native 上保持全局可用的值?
- google-cloud-platform - 谷歌云视觉 api 中的处理速度(远低于配额)