Algolia InstantSearch.js' searchFunction 参数不起作用
Algolia InstantSearch.js' searchFunction parameter not working
Algolia 的 InstantSearch.js is working really great. However, its searchFunction
parameter doesn't seem to be working according to their docs。这是我的 search
对象:
const search = instantsearch({
indexName: 'decks',
searchClient,
routing: true,
searchParameters: { hitsPerPage: 10 },
searchFunction(helper) {
console.log('hi')
}
})
控制台不会写入任何内容,搜索功能保持不变。所以,似乎 searchFunction
从未被调用过。我正在使用 InstantSearch.js v3.0.0,searchFunction
是否已重命名为其他名称?
searchFunction
实际上作为 instantsearch
的参数起作用。尽管我之前已经重置了我的浏览器以避免缓存问题并执行了 查看源代码 以确保正在加载更新的 JavaScript 代码,但我显然有一个旧版本的代码运行.
希望这对其他人有帮助。虽然我认为这现在是 Chrome 缓存问题而不是 InstantSearch.js 问题。
Algolia 的 InstantSearch.js is working really great. However, its searchFunction
parameter doesn't seem to be working according to their docs。这是我的 search
对象:
const search = instantsearch({
indexName: 'decks',
searchClient,
routing: true,
searchParameters: { hitsPerPage: 10 },
searchFunction(helper) {
console.log('hi')
}
})
控制台不会写入任何内容,搜索功能保持不变。所以,似乎 searchFunction
从未被调用过。我正在使用 InstantSearch.js v3.0.0,searchFunction
是否已重命名为其他名称?
searchFunction
实际上作为 instantsearch
的参数起作用。尽管我之前已经重置了我的浏览器以避免缓存问题并执行了 查看源代码 以确保正在加载更新的 JavaScript 代码,但我显然有一个旧版本的代码运行.
希望这对其他人有帮助。虽然我认为这现在是 Chrome 缓存问题而不是 InstantSearch.js 问题。