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