DataSearch仅允许1个查询

时间:2019-02-25 14:40:10

标签: reactivesearch

如何将DataSearch中的'CLEAR_VALUE'添加到onValueSelected函数中,以在提交搜索后从输入中清除值。目前,在提交初始查询后-自动建议功能不再起作用...我可以通过删除或后退空格来清除搜索框,但是当我在其中键入内容时,每次击键都会显示“未找到结果”-即使我知道是结果。

onValueSelected={(value, cause, source) => {
    if (cause !== 'SUGGESTION_SELECT') {
      this.setState({ redirect:true, value: value });
      this.props.history.push(`/search?q="${value}"`);
  } else {
    this.valueSelected = true;
    this.setState({ value });
  }
}}

注意:我假设这就是'CLEAR_VALUE'的用途……

0 个答案:

没有答案