react-select错误:str.replace不是函数错误

时间:2019-05-03 10:13:04

标签: javascript reactjs react-select relayjs

我正在尝试在我的项目中实现react-select。 我的代码在这里:https://gist.github.com/BikalNepal/9172b3161abfa545cc5748055c6584c6

正在使用graphql获取数据并从后端nodejs服务器中继,当我在框中键入内容时,它会正确获取数据,但是当我单击数据时,出现以下错误:

<scope>test</scope>

这里可能是什么问题?

1 个答案:

答案 0 :(得分:0)

这里,您正在引用从未声明过的event常量。下面的代码已修复。请参见道具onInputChangeonKeyDown,在发送之前必须先致电event

 <Select
   value={selectedOption}
   onChange={this.handleChange}
   options={this.state.options}
   // onKeyDown={event => this.handleRefetch(event)}
   onInputChange={event => this.handleInput(event)}
   inputValue={this.state.value}
 />