如何处理 vue.js 中的粘贴(Ctrl v 或鼠标)事件?

新手上路,请多包涵

在我的 vue.js 应用程序的文本区域粘贴某些内容时,我需要调用一个函数。在这种情况下,我应该在哪种情况下调用我的函数?

原文由 LJP 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.1k
2 个回答

使用 Vue 2.6 中的 onPaste 方法, evt.target.value 为空。要获取文本值,请使用:

   methods: {
    onPaste (evt) {
      console.log('on paste', evt.clipboardData.getData('text'))
    }
  }

原文由 kiatng 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏