我正在使用react Instantsearch,有时我需要检查索引是否具有新条目,而无需重新安装组件。
所以我知道第一次调用组件时,react-instantsearch
发出了一个初始请求以获取最相关的匹配:
export const Hits = connectInfiniteHits(({ hits, hasMore, refine,currentRefinement}) => {
return (
<View>//put my Hits here//</View>
);
});
因此,就我而言,有时我需要重新获取hits
,但是当我调用<Hits />
的新实例时,即使索引中有新条目,我也会得到相同的结果。我总是需要手动重置组件才能查看更改。
我可能需要一个简单的网址来获取和更新我的匹配,例如:axios.get('/getLastHits'....
有什么想法吗?