使用ReactiveSearch从查询中删除连字符

时间:2019-06-05 12:29:04

标签: reactivesearch

我在CategorySearch组件中使用[beforeValueChange][1],以便在将搜索查询发送到ElasticSearch之前从搜索查询中删除连字符。我可以使用以下命令删除连字符,但是如何更新发送到ElasticSearch的查询本身?目前,带有连字符的原始查询已发送。

beforeValueChange={(value) => {

    // replace hyphens in value
    const newValue = value.replace(/-/g, "");
    console.log(newValue);

    return new Promise((resolve, reject) => {
        // how do I update state to send new value to Elastic Search?
    }
)}

谢谢

https://opensource.appbase.io/reactive-manual/search-components/categorysearch.html#extending

0 个答案:

没有答案