ReactJS - 事件未定义,它不会呈现 onChange 事件?

ReactJS - Events is undefined, It won't render onChange event?

我正在尝试创建一个从英寸到厘米和从英尺到厘米的转换器,但我只想有一个输入并使用按钮在它们之间切换。我创建了一个设置为中性的值 this.bol 和一些点击事件来更改该值。根据该值,onChange 事件将侦听并知道要更新哪个状态,但我得到 events 未定义。

是因为你调用了函数,没有传递事件。您传递给 onChange 的回调函数将事件作为第一个参数获取,您必须手动将其传递给自定义处理程序。

<input onChange={(event) => {
  return this.handler(event);
}}>