我有一个 Ember 应用程序(Ember 2.6),我试图在将粘贴数据粘贴到输入组件之前捕获粘贴数据。我尝试按照文档在我的 Ember 应用程序中注册自定义事件。
然后在我的组件中...
paste: function(event) {
console.log(event.originalEvent.clipboardData.getData('text/plain'))
}
粘贴“foo”时返回一个空字符串。
我也用jquery试过这个......
$('.table').on('paste',function(event) {
console.log(event.originalEvent.clipboardData.getData('text/plain'))
}
这也返回一个空字符串。
我已阅读有关此问题的其他堆栈溢出答案,但尚未找到适合我的解决方案。我努力了...
event.clipboardData.getData('text/plain')
window.clipboardData..getData('text/plain')
对于 getData() 我也尝试过...
'text', and 'Text'
我该怎么办?