阿尔及利亚的InstantSearch.js的运作非常出色。但是,根据their docs,其searchFunction
参数似乎无法正常工作。这是我的search
对象:
const search = instantsearch({
indexName: 'decks',
searchClient,
routing: true,
searchParameters: { hitsPerPage: 10 },
searchFunction(helper) {
console.log('hi')
}
})
没有任何内容写入控制台,搜索功能保持不变。因此,似乎从未调用过searchFunction
。我正在使用InstantSearch.js v3.0.0,searchFunction
是否已重命名为其他名称?
答案 0 :(得分:0)
searchFunction
实际上可以作为instantsearch
的参数。即使我之前已重置浏览器以避免缓存问题,并且做了查看源文件以确保已加载更新的JavaScript代码,但显然我正在运行较旧版本的代码。
希望这对其他人有帮助。尽管我认为这现在是Chrome缓存问题,而不是InstantSearch.js问题。