我正在尝试按 boolean 和日期过滤我的 algolia 结果。 我遇到的问题是找到的结果与显示给用户的项目不匹配。 这是我到目前为止所拥有的: 这显示了正确的项目,但不会更新我的结果找到数 (nbHits)。 是否有另一种方法可以实现这一目标? 我找到了一个描述类似内容的链接,但我不知道如何 ...
我正在尝试按 boolean 和日期过滤我的 algolia 结果。 我遇到的问题是找到的结果与显示给用户的项目不匹配。 这是我到目前为止所拥有的: 这显示了正确的项目,但不会更新我的结果找到数 (nbHits)。 是否有另一种方法可以实现这一目标? 我找到了一个描述类似内容的链接,但我不知道如何 ...
我正在使用具有多个索引的 Vue Instantsearch。 查询发生在ais-search-box组件中,同时查看两个索引并将结果显示在ais-autocomplete组件中。 这很好用,但是我找不到为每个索引分配一个相应的ais-configure组件的方法,因此必须对两个索引使用相同的过滤 ...
我有一个与 Firebase 和 Algolia 结合使用的 VueJS 3.0 项目(Options API)。 一切正常。 我在 Algolia 中定义了多个索引,我可以使用自己编写的 Vue 代码同时搜索它们,但我更愿意使用 Algolia 的 vue-instantsearch。 我试图设置 ...
我一直在使用 algolia 的细化列表小部件遇到问题。 首先,我得到的数据结构是这样的: 我的页面上有这种类型的结构: 在 ais-configure 中,我已将一个 facetsFilters 变量传递给过滤器,该变量包含具有此类内容的字符串: 它工作正常,我在选定的类别中得到结果,问题开始了, ...
我在根组件(App.vue)上有一个搜索栏。 我想输入一个查询并在@keyup.enter上,它应该重定向到带有v-text-field输入值的Search组件视图。 通过使用$router.replace来使用重定向,因为用户可能会从同一路由中搜索不同的关键字。 下面的代码有效,但只有ONCE 。 ...
我是 Algolia 即时搜索和其他组件的新手。 我为 Algolia 创建了一个单独的组件。 我已经运行 npm 命令来安装依赖项 下面是组件 SearchBox 中模板的代码。 app.js 看起来像这样 我按照仍然无法显示搜索框提供的文档进行操作。 谁能帮我知道这里的问题。 ...
我想将ref='foo'添加到<ais-search-box>元素(到呈现的输入字段),这样我就可以在需要时动态地将.focus放在它上面。 但是如何添加ref=[..] ? 我目前的代码是: 但这不起作用,最终渲染的元素不包含任何ref=信息: ...
我想弄清楚如何在空搜索查询中隐藏索引/结果。 在我的刀片中,我有代码(从官方文档略有修改): 如果我输入搜索查询,这可以正常工作,但在空查询时,这会在我的页面上显示以下不需要的通知(而不是之前不需要的索引): 如何隐藏此通知? ...
我们正在使用来自 Algolia 的 vue instantsearch。 当用户登陆带有一些初始 url 参数的页面时,algolia instantsearch 加载初始搜索,并更改 url 以包含搜索参数。 然而,当 algolia 重写 url 时,初始的 url 参数不会保留,我们希望它们 ...
我想实现快速、流畅的搜索。 搜索到的项目并不多:最多约 100 个。 每个项目包含一个 facebook 事件将持有的数据量。 它们都会在初始加载时出现(可能是无限滚动)。 数据不会经常变化。 不超过 100 个并发用户。 在上述条件下,搜索结果的最佳缓存策略是什么? 最具扩展性的策略是什么? 堆前 ...
我一定是错过了什么。 任何人都可以建议如何摆脱右边的块(见屏幕截图) ? 我只是希望搜索框显示全宽和某种原因(我不知道为什么)它被压缩在左侧的块中。<v-row> <v-col> <ais-instant-search :search-client="se ...
我正在尝试为Vue修改InstantSearch小部件的 output 。 在文档( https://www.algolia.com/doc/api-reference/widgets/hits/vue/#customize-the-ui )中,它说使用 scope-slot 它将覆盖完整的 DOM ...
我有一个 Algolia 优化列表,但每次我在它周围切换 class 时,查询都会消失。 我无法弄清楚是什么在重置这些值。 这是我当前的示例: 此处演示: https://codesandbox.io/s/vue-template-z5woy ...
我的应用程序中有以下组件: 我想观察这个属性的变化,并在我的页面发生变化时对其进行全局更改。 例如: 有没有办法将观察者添加到搜索属性,或者有没有办法在属性更改时触发事件? ais-menu 文档显示了您可以为组件设置的属性,但似乎没有任何您可以监听的事件,或者设置观察者的示例。 同样,我想知道整 ...
我正在尝试使用 Vue InstantSearch 根据用户的属性(头发颜色、眼睛颜色、肤色等)搜索和过滤用户。 这是我的项目的样子: 这就是我使用 ais-refinement-list 小部件的方式: 我的问题是,每次我 select 从眼睛颜色(棕色)列表中选择一个值时,都会选择头发颜色列表( ...
我有一个用例,需要保存当前的搜索状态,例如查询,所选构面等,并在不使用历史记录的情况下按需还原它们。 我该如何实现? ...
我正在使用ais-instant-search和ais-state-results来显示我的数据。 我隐藏结果,直到query.length > 0 。 它可以工作,但如果我不输入任何搜索字符串,它总是会显示一条消息。 下面是我的代码和截图: ...
节点版本:v10.14.1 NPM版本:6.4.1:操作系统:Windows 描述:我已经在我的vuejs项目中集成了Algolia,效果很好。 现在,我将该模块从1.7.0升级到2.0.0。 在升级程序包时,它显示控制台错误,并且屏幕上不显示任何内容。 我也尝试通过包含必需的软件包 ...
我目前正在与阿尔及利亚进行试验。 到目前为止,确实令人印象深刻。 但是,我遇到了一些“障碍”。 我正在使用vue-instantsearch软件包。 当前仅在管理页面上使用它。 在此页面上,我可以单击一个按钮以弹出一个模式,该模式确认是否应删除它。 我正在努力寻找一种方法来“简单 ...
我正在使用Vue,Vue-router和Vuex构建单页应用程序。 我尝试实现Algolia Instantsearch vuejs,但是遇到了一些问题。 由于我的应用程序使用了许多嵌套组件,因此我很难确定如何构造该组件。 这是基本结构:-应用-页眉(在此处放置搜索输入)-内容-搜索( ...