如何实现 algolia intantsearch 分页?

How to implement algolia intantsearch pagination?

谁能指导我如何添加 algolia instantsearch 分页?我试过下面的代码.. 没有用:

instantsearch.js

var search = instantsearch({
  // Replace with your own values
  appId: 'myid',
  apiKey: 'mykey', // search only API key, no ADMIN key
  indexName: 'instant_search',
  urlSync: true
});

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

Html:

<div id='pagination-container'></div>

错误

Uncaught ReferenceError: instantsearch is not defined
    at instantsearch.js:1

instantsearch的值为undefined时抛出ReferenceError: instantsearch is not defined异常。这意味着此时未设置值。

正如@thanksd 所建议的,这可能意味着 InstantSearch.js 库在执行此脚本时尚未加载。解决这个问题的最简单方法是在 HTML 页面的头部加载库。