问题标签 [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.
reactivesearch - 放置 ReactiveBase 的最佳位置或您可以拥有多少个
我正在使用 ReactiveSearch 来构建搜索 UI。在尝试了很多事情之后......我正在尝试确定如何使用所需的行为构建我的 ReactiveSearch UI。
基本上,我试图获得与谷歌和必应(或大多数搜索网站)所采用的相同行为......用户在主页上输入他们的查询或使用自动完成,然后搜索结果显示在'/results ' 带有一个全局导航栏,它也是一个搜索输入。
我最初有一个包含 ReactiveBase 和 DataSearch 的 Autocomplete 组件,以及一个包含 ReactiveBase 和 ResultList 的 Results 组件。它没有按预期工作。DataSearch 确实有效,但搜索没有按预期运行(无法从主页转到搜索工作的结果页面)。
所以现在我想弄清楚如何在“/”的主组件中拥有一个 DataSearch,在“/results”的结果组件中拥有一个 ResultList,并且应用程序中只有 1 个ReactiveBase组件?
reactjs - 如何使用 ReactiveBase 有条件地呈现搜索结果
我试图从ReactiveBase有条件地渲染我的 Results 组件,但是每次我尝试使用三元运算符时,它都会破坏渲染。如果我删除三元,结果显示。
我正在使用该<ReactiveList>
组件在我的结果组件中显示结果。
我只想在用户实际提交搜索查询时显示结果。那么,如何在用户提交查询后才从内部有条件地呈现结果组件
到目前为止,这是我的代码:
javascript - 使用具有多个索引的反应式搜索,但它们并不都具有相同的数据字段
我正在使用 ReactiveSearch 和 CategorySearch 组件。我有多个要搜索的索引。我需要大约 8 个左右的数据字段。但是,某些索引没有相同的数据字段。即使我的搜索词确实存在于至少一个索引中,这最终只会给我一个空的结果集。
如果我删除除 docId 和名称之外的所有数据字段,我就可以跨索引进行搜索。
有没有解决的办法?
javascript - 在 map 函数中分配一个 const 变量
我正在使用 Reactivesearch,我正在尝试在 map 函数中分配一个 const 变量。特别是在.map
Like 这样的:
const propertyName = item.productName;
给我带来了问题。Error states unexpected token
.
可能吗?
reactjs - 反应式搜索 MultiDropdownList 未找到数据字段
我设置了以下反应式搜索:
我的索引 dailie_prod 上有一个艺术家字段。我可以在 CategorySearch 中搜索该字段并找到结果。但是,我试图过滤艺术家的 MultiDropDownList 根本不会渲染。
因为我可以搜索这个字段,它让我相信索引没有问题。如果我将艺术家换成另一个字段,相同的 MultiDropDownList 代码将呈现和填充。
知道这里发生了什么吗?
elasticsearch - ReactiveSearch RangeSlider 的自定义值
我正在尝试使用 Reactivesearch 的 RangeSlider 组件并陷入设置范围值。我有一个包含书籍的数据库,我想在书籍的出版年份使用 RangeSlider。我希望起始值是数据库中的最小年份,而结束值是最大年份。知道怎么做吗?
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
?
reactivesearch - Reactivesearch - 来自标题的查询参数不更新结果页面
我的标题中有一个 CategorySearch 框,它通过查询参数将选定的值传递给搜索结果页面。第一次效果很好。
但我希望标题(带搜索框)保留在结果页面上,并允许用户从标题中更改搜索词。但是,如果您更改标题中的搜索词,即使路由更改,结果页面组件也不会使用新的查询参数重新呈现。
如果您更改结果页面上的第二个 CategorySearch 组件,它会更新。一旦它起作用,我计划隐藏这个组件。
我知道我缺少一件来保持组件同步。有任何想法吗?
标头组件
结果页面
您可以在下面的这个示例中看到,我首先从主页运行搜索“测试”,这让我进入了带有正确“测试”搜索结果的结果页面。但后来我将标题中的搜索查询更改为“yoga”并按下回车键。它改变了路线,但搜索结果仍然显示为“测试”。
示例:https ://i.stack.imgur.com/VEmLz.gif
在此先感谢您的帮助!
javascript - ReactiveSearch 中的自定义组件
我的反应式搜索设置需要一个自定义组件。这将是一个切换按钮,用于过滤今天的日期。昨天和上周也会有,但我只是想让今天工作。
我的弹性搜索索引有一个timeSubmitted
我想使用的字段。我正在使用在 Kibana 中搜索时生成的查询。我的代码如下:
当我单击按钮时,什么也没有发生。
elasticsearch - 将 ReactiveSearch 与电子商务子类别一起使用的示例
到目前为止,我对 ReactiveSearch 印象深刻,但我看不到任何将它与子类别一起使用的示例。
此示例非常适合没有子类别的过滤器和类别: https ://opensource.appbase.io/reactivesearch/demos/producthunt/
单击类别时,有没有办法深入到子类别?
谢谢,菲尔