首页 > 解决方案 > ReactiveList 相关搜索

问题描述

我试图弄清楚如何 ReactiveList 在结果页面上显示相关的搜索功能。似乎我在 appbaseio 上的 es 应用程序在页面闲置几分钟后仍继续添加链接,根本没有用户交互。

这是我的 ReativeList 组件代码

<ReactiveList
  componentId="related-searches"
  pages={1}
  size={5}
  stream={false}
  showResultStats={false}
  react={{
    "and": ["SearchSensor"]
  }}
  onData={(res) => <a href="#" className="card-link"><li 
   className="list-inline-item">Link text</li></a>}
  />

我认为页面、大小和流(及其设置)会停止流式传输(或任何导致它的原因)?

标签: reactivesearch

解决方案


您可以使用defaultQueryprop onReactiveList使其显示一些默认结果(或您的情况下的相关搜索)docs。例如:

<ReactiveList
  ...
  defaultQuery={() => ({
    match: {
      authors: 'J.K. Rowling'
    }
  })}
/>

演示


推荐阅读