我需要经常刷新我的匹配内容,因为经常添加新项目。这样可以避免我等到刷新或重新安装组件后再查看更新的结果列表。
但是我不知道该怎么做。
export const Hits = connectInfiniteHits(({ hits, hasMore, refine,currentRefinement}) => {
return (
// return all my results here
);
});
如何告诉我的无状态组件Hits
使用更新的结果列表再次呈现?
我尝试使用refine()
,但是它不起作用。此功能旨在加载更多结果,但我只需要刷新所有结果列表即可。
我也尝试了refresh
属性,但是列表没有更新,我仍然需要手动重置组件以获取更新的列表。
任何提示?