Algolia中的构面搜索结果取决于类别

问题描述 投票:0回答:1

我在Algolia实施react-native搜索,如果我搜索某个keyword我从服装,电子产品等不同类别获得response。我如何根据结果中的类别获得搜索结果中的facets列表。喜欢价格将是所有类别的常见尺寸将在那里的时尚类别只有Ram将仅用于电子产品

search react-native algolia
1个回答
1
投票

<InstantSearch>组件中有一个onSearchStateChange(nextSearchState)道具,每次进行搜索并在下一个搜索状态(包含活动细化)中传递时都会调用该道具。您可以使用此函数添加一点逻辑来决定是否应该呈现细化列表。

例如,在此函数中,您可以维护一个包含每个细化列表的可见性状态的哈希表。渲染时,您可以根据哈希表中的状态添加条件来渲染或不渲染细化列表。

© www.soinside.com 2019 - 2024. All rights reserved.