将动态值添加到过滤器

我正在尝试将Algolia用于我的网站类别页面及其附近,但是我正在努力根据所处的类别页面来过滤结果。

我可以在js文件中使用以下内容获取类别标题值:

document.addEventListener('DOMContentLoaded',() => {

    // Get the object from the window object
    const categoryTitle = window.categoryTitle;

    var $cat = categoryTitle;

    // Now you have a JavaScript object
    console.log($cat);
});

这些值在我的索引中都是一个方面。以下按预期工作

 instantsearch.widgets.configure({
        filters: 'categories:"Category 1"',}),

但是我不知道如何将动态值传递到我的过滤器中:

  instantsearch.widgets.configure({
    filters: 'categories:"[]"',

任何人都可以帮助解释如何使用变量或const作为我的类别值吗?希望这是有道理的!

yang130sam 回答:将动态值添加到过滤器

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2949778.html

大家都在问