我在Algolia
实施react-native
搜索,如果我搜索某个keyword
我从服装,电子产品等不同类别获得response
。我如何根据结果中的类别获得搜索结果中的facets列表。喜欢价格将是所有类别的常见尺寸将在那里的时尚类别只有Ram将仅用于电子产品
<InstantSearch>组件中有一个onSearchStateChange(nextSearchState)道具,每次进行搜索并在下一个搜索状态(包含活动细化)中传递时都会调用该道具。您可以使用此函数添加一点逻辑来决定是否应该呈现细化列表。
例如,在此函数中,您可以维护一个包含每个细化列表的可见性状态的哈希表。渲染时,您可以根据哈希表中的状态添加条件来渲染或不渲染细化列表。