javascript - 如何从 Reactjs onPaste 事件中获取粘贴值

标签 javascript reactjs

如果我有一个分配了 onPaste 事件的 Reactjs 输入文本元素,我如何才能在响应中获取粘贴的值?

目前我在控制台中得到的是一个所有属性都为 null 的 SyntheticClipboardEvent。我读到 console.log 是一个异步检查器,所以这就是为什么大多数值在向前看时为 null 的原因。

但是我想知道如何获得这个值。

干杯

最佳答案

onPaste: function(e) {
    console.log(e.clipboardData.getData('Text'));
},

关于javascript - 如何从 Reactjs onPaste 事件中获取粘贴值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32814363/

相关文章:

javascript - 构建一个 JavaScript 库,为什么要这样使用 IIFE?

javascript - Express "BasicAuth"并异步检查凭证

javascript - 如何在下一个js图像中使用动态链接?

javascript - 如何测试一系列交互?

reactjs - 在没有 Redux 的情况下在兄弟之间传递数据

javascript - 使 HTML 输入的第一个字符不可编辑 - javascript

javascript - 在导航栏中选择一个元素,然后它会导致在页面中显示文本

javascript - 如何在 Angular4 中根据日期对对象数组进行排序?

javascript - Vuejs : is using "props" a secure way to pass data between components?

javascript - React 18 严格模式导致组件渲染两次