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

问题描述:

我在React Native应用程序上使用react-instantsearch模块。我使用它作为一个控制组件,传递一个searchState像这样:Algolia React Instantsearch - 反应本机 - '查询'搜索参数不起作用

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

当我更改了类别(hierarchicalMenu)或位置(aroundLatLng),这工作得很好,但是当我改变query它有对我得到的命中没有影响。

我可以看到query在(均由日志传递,并在反应本土devtools: screenshot from devtools

任何想法可能是错误怎么回事

对于细化呢?应用,它需要存在于搜索状态内,并有相应的插件安装。

对于hierarchicalMenuHierarchicalMenu,用于aroundLatLngConfigurequerySearchBox

如果您不想为小部件进行任何渲染,只需创建一个VirtualWidget。但是由于它的改进被应用,它应该被安装。

+0

谢谢,这是问题所在。我添加了一个虚拟的SearchBox,它工作。 – otajor