【问题标题】:AutoComplete Material UI onNewRequest wrong behaviorAutoComplete Material UI onNewRequest 错误行为
【发布时间】:2017-07-07 15:01:21
【问题描述】:

我正在使用 react-redux 和 material-ui 开发一个小应用程序,当我使用 onNewRequest 属性时,我遇到了自动完成字段的问题。它像 onClick 一样被触发到组件,而不是当我选择列表中的一个元素时。

代码:

const test = () => {
  alert("Something");
}

组件与服务响应一起工作以显示数据

case Status.OK:
  return <AutoComplete
    floatingLabelText="Origin"
    filter={(searchText, key) => (searchText.length >= 3 && key.indexOf(searchText) !== -1)}
    dataSource={ renderOrigins(response.data) }
    openOnFocus={false}
    maxSearchResults={3}
    onNewRequest={ test() }
    onClick={onClick(dispatch)}
    style={{marginRight: '30px'}}
  />

基本上是这样,但是当我选择自动完成字段时,函数 test() 被触发,而当我选择列表中的一个元素时,什么也没有发生。

问候。

【问题讨论】:

    标签: javascript autocomplete react-redux material-ui


    【解决方案1】:

    我的错,onNewRequest={ test() } 应该是 onNewRequest={ test }

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-08-06
      • 2021-08-16
      • 2020-09-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-08
      相关资源
      最近更新 更多