问题标签 [reactivesearch]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
82 浏览

reactivesearch - 放置 ReactiveBase 的最佳位置或您可以拥有多少个

我正在使用 ReactiveSearch 来构建搜索 UI。在尝试了很多事情之后......我正在尝试确定如何使用所需的行为构建我的 ReactiveSearch UI。

基本上,我试图获得与谷歌和必应(或大多数搜索网站)所采用的相同行为......用户在主页上输入他们的查询或使用自动完成,然后搜索结果显示在'/results ' 带有一个全局导航栏,它也是一个搜索输入。

我最初有一个包含 ReactiveBase 和 DataSearch 的 Autocomplete 组件,以及一个包含 ReactiveBase 和 ResultList 的 Results 组件。它没有按预期工作。DataSearch 确实有效,但搜索没有按预期运行(无法从主页转到搜索工作的结果页面)。

所以现在我想弄清楚如何在“/”的主组件中拥有一个 DataSearch,在“/results”的结果组件中拥有一个 ResultList,并且应用程序中只有 1 个ReactiveBase组件?

0 投票
2 回答
316 浏览

reactjs - 如何使用 ReactiveBase 有条件地呈现搜索结果

我试图从ReactiveBase有条件地渲染我的 Results 组件,但是每次我尝试使用三元运算符时,它都会破坏渲染。如果我删除三元,结果显示。

我正在使用该<ReactiveList>组件在我的结果组件中显示结果。

我只想在用户实际提交搜索查询时显示结果。那么,如何在用户提交查询后才从内部有条件地呈现结果组件

到目前为止,这是我的代码:

0 投票
0 回答
192 浏览

javascript - 使用具有多个索引的反应式搜索,但它们并不都具有相同的数据字段

我正在使用 ReactiveSearch 和 CategorySearch 组件。我有多个要搜索的索引。我需要大约 8 个左右的数据字段。但是,某些索引没有相同的数据字段。即使我的搜索词确实存在于至少一个索引中,这最终只会给我一个空的结果集。

如果我删除除 docId 和名称之外的所有数据字段,我就可以跨索引进行搜索。

有没有解决的办法?

0 投票
2 回答
24743 浏览

javascript - 在 map 函数中分配一个 const 变量

我正在使用 Reactivesearch,我正在尝试在 map 函数中分配一个 const 变量。特别是在.mapLike 这样的:

const propertyName = item.productName;给我带来了问题。Error states unexpected token.

可能吗?

0 投票
1 回答
137 浏览

reactjs - 反应式搜索 MultiDropdownList 未找到数据字段

我设置了以下反应式搜索:

我的索引 dailie_prod 上有一个艺术家字段。我可以在 CategorySearch 中搜索该字段并找到结果。但是,我试图过滤艺术家的 MultiDropDownList 根本不会渲染。

因为我可以搜索这个字段,它让我相信索引没有问题。如果我将艺术家换成另一个字段,相同的 MultiDropDownList 代码将呈现和填充。

知道这里发生了什么吗?

0 投票
1 回答
54 浏览

elasticsearch - ReactiveSearch RangeSlider 的自定义值

我正在尝试使用 Reactivesearch 的 RangeSlider 组件并陷入设置范围值。我有一个包含书籍的数据库,我想在书籍的出版年份使用 RangeSlider。我希望起始值是数据库中的最小年份,而结束值是最大年份。知道怎么做吗?

0 投票
1 回答
64 浏览

reactivesearch - Customized Reactive Component interact with SelectedFilters

It took me quite a long time trying to find a solution, still no solution. Take the official example to illustrate:

https://opensource.appbase.io/reactive-manual/v3/advanced/reactivecomponent.html

I can add showFilter and filterLabel property to the parent ReactiveCompnent, however, after user picked the color, how to notify the SelectedFilters component about the value picked? how to get notified when user clear the color in the SelectedFilters?

0 投票
1 回答
191 浏览

reactivesearch - Reactivesearch - 来自标题的查询参数不更新结果页面

我的标题中有一个 CategorySearch 框,它通过查询参数将选定的值传递给搜索结果页面。第一次效果很好。

但我希望标题(带搜索框)保留在结果页面上,并允许用户从标题中更改搜索词。但是,如果您更改标题中的搜索词,即使路由更改,结果页面组件也不会使用新的查询参数重新呈现。

如果您更改结果页面上的第二个 CategorySearch 组件,它会更新。一旦它起作用,我计划隐藏这个组件。

我知道我缺少一件来保持组件同步。有任何想法吗?

标头组件

结果页面

您可以在下面的这个示例中看到,我首先从主页运行搜索“测试”,这让我进入了带有正确“测试”搜索结果的结果页面。但后来我将标题中的搜索查询更改为“yoga”并按下回车键。它改变了路线,但搜索结果仍然显示为“测试”。

示例:https ://i.stack.imgur.com/VEmLz.gif

在此先感谢您的帮助!

0 投票
0 回答
404 浏览

javascript - ReactiveSearch 中的自定义组件

我的反应式搜索设置需要一个自定义组件。这将是一个切换按钮,用于过滤今天的日期。昨天和上周也会有,但我只是想让今天工作。

我的弹性搜索索引有一个timeSubmitted我想使用的字段。我正在使用在 Kibana 中搜索时生成的查询。我的代码如下:

当我单击按钮时,什么也没有发生。

0 投票
1 回答
311 浏览

elasticsearch - 将 ReactiveSearch 与电子商务子类别一起使用的示例

到目前为止,我对 ReactiveSearch 印象深刻,但我看不到任何将它与子类别一起使用的示例。

此示例非常适合没有子类别的过滤器和类别: https ://opensource.appbase.io/reactivesearch/demos/producthunt/

单击类别时,有没有办法深入到子类别?

谢谢,菲尔