Algolia React Instantsearch - 反应原生 - '查询'搜索参数不起作用

时间:2017-10-18 10:04:47

标签: react-native algolia react-instantsearch

我在React Native应用程序上使用react-instantsearch模块。我正在使用它作为受控组件,传递searchState,如此:

  <InstantSearch
    appId='something'
    apiKey='somethingElse'
    indexName='index'
    searchState={this.props.algoliaSearchState}
  >

当我更改类别(hierarchicalMenu)或位置(aroundLatLng)时,这样可以正常工作,但是当我更改query时,它对我得到的匹配没有任何影响。

我可以看到query正在传入(通过日志记录和反应原生的devtools: screenshot from devtools

任何想法可能会出错?

1 个答案:

答案 0 :(得分:1)

要进行细化,需要在搜索状态内存在并安装相应的小部件。

hierarchicalMenuHierarchicalMenuaroundLatLngConfigurequerySearchBox

如果您不想为窗口小部件进行任何渲染,只需创建VirtualWidget即可。但是为了应用它的改进,它应该被安装。