【问题标题】:How can I implement multiple instances of pagination in Algolia instant search?如何在 Algolia 即时搜索中实现多个分页实例?
【发布时间】:2017-07-16 22:51:35
【问题描述】:

就像标题一样,如何将多个分页小部件与Algolia Instant Search 放在同一页面上?简单地说,我希望在结果的顶部有一个分页,在底部有一个分页。

我尝试通过document.querySelectorAll('.pagination')container 一个数组而不是单个元素,不幸的是它无法在控制台中返回错误

错误:容器必须是 stringHTMLElement

【问题讨论】:

    标签: javascript pagination algolia


    【解决方案1】:

    要添加 Instantsearch.js 分页小部件的多个实例,您只需将其多次添加到您的 Instantsearch 实例:

    search.addWidget(
      instantsearch.widgets.pagination({
        container: '#pagination-container-1'
      })
    );
    
    search.addWidget(
      instantsearch.widgets.pagination({
        container: '#pagination-container-2'
      })
    );
    

    【讨论】:

    • 你用它测试过吗?我认为这行不通。
    • @vvo 确实如此。我的错。
    • 太棒了!没问题:)
    猜你喜欢
    • 1970-01-01
    • 2017-10-08
    • 2020-02-29
    • 1970-01-01
    • 2019-07-06
    • 1970-01-01
    • 2018-09-05
    • 1970-01-01
    • 2017-10-09
    相关资源
    最近更新 更多