Algolia InstantSearch.js的searchFunction参数不起作用

时间:2019-03-29 13:32:21

标签: algolia instantsearch.js instantsearch

阿尔及利亚的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是否已重命名为其他名称?

1 个答案:

答案 0 :(得分:0)

searchFunction实际上可以作为instantsearch的参数。即使我之前已重置浏览器以避免缓存问题,并且做了查看源文件以确保已加载更新的JavaScript代码,但显然我正在运行较旧版本的代码。

希望这对其他人有帮助。尽管我认为这现在是Chrome缓存问题,而不是InstantSearch.js问题。