我正在试验 ReactiveSearch 并使用 ReactiveList 组件。
我试图弄清楚如何在我的 React 应用程序中导航并且仍然能够搜索。
假设我在回家路线上'/'
,使用 DataSearch 组件进行自动完成,这会将我带到结果页面'/results
,但我没有得到任何结果!
为了获得结果,我必须搜索并停留在'/results'
页面上。我在标题中的 DataSearch 组件上是否缺少一个道具:
<DataSearch
componentId="SearchSensor"
dataField={["original_title"]}
className="search-bar"
showIcon={true}
iconPosition="right"
innerClass={{
title: "text-title",
input: "text-input",
list: "text-item"
}}
/>
同样,为了获得结果,我必须从结果页面上的 DataSearch 组件中进行搜索。当我从 Header 中的 DataSearch 组件进行搜索时,搜索不起作用。
那么如何将其设置为能够从我可能在的任何路线上执行搜索(例如,从 Header 中的 DataSearch 组件搜索)?