使用 onPaste 和 react-select

tsc*_*904 2 reactjs react-select

我正在尝试onPaste使用 react-select。似乎无法利用该事件。

基本上我只是在<Select/>onPaste={(e) => this.doPasteMagic(e)}

但它永远不会被解雇。我是不是遗漏了什么,还是有另一种方法来区分打字和粘贴?

我已经看到了一些关于使用 的建议onChange,但这对我来说也很脏。

tsc*_*904 5

我对此摆弄了很多。我发现这不是 react-select 的主要特性之一,这让我感到相当惊讶。无论如何,我找到了解决方法:

<div style={{height: '100%', width: '100%' }} onPaste={(e) => console.log(e)}>
    <Select .../>
</div>
Run Code Online (Sandbox Code Playgroud)

这似乎可以解决问题并在正确的时间触发正确的事件。