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:
任何想法可能是错误怎么回事
答
对于细化呢?应用,它需要存在于搜索状态内,并有相应的插件安装。
对于hierarchicalMenu
它HierarchicalMenu
,用于aroundLatLng
它Configure
和query
它SearchBox
。
如果您不想为小部件进行任何渲染,只需创建一个VirtualWidget。但是由于它的改进被应用,它应该被安装。
谢谢,这是问题所在。我添加了一个虚拟的SearchBox,它工作。 – otajor