我正在将 React-Select Select 组件作为 Material-UI InputBase 组件中的 InputComponent 传递。我已经成功地能够填充选项中的值,但是,我无法使用isClearable.
当 isClearable 被触发时,null 被传递给函数handleChange(event),我希望有一种方法可以强制对象通过以防止 null 产生错误。
InputBase 中的handleChange 函数具有var element = event.target || inputRef.current. 由于 event 为 null,因此它甚至无法访问包含所需对象的 inputRef。
让它作为不受控制的组件工作会很好。
我创建了一个代码框来说明问题:https ://codesandbox.io/s/morning-feather-l7xqf