소스 검색

富文本编辑器粘贴时转换为text

Michael Wang 4 년 전
부모
커밋
9f4543b707
1개의 변경된 파일8개의 추가작업 그리고 0개의 파일을 삭제
  1. 8 0
      src/components/VEditor/VEditor.vue

+ 8 - 0
src/components/VEditor/VEditor.vue

@@ -36,6 +36,14 @@ export default {
   },
   mounted() {
     renderRichText(JSON.parse(this.value), this.$refs.editor);
+
+    this.$refs.editor.addEventListener("paste", (event) => {
+      event.preventDefault();
+      let pasteText = (event.clipboardData || window.clipboardData).getData(
+        "text"
+      );
+      document.execCommand("insertText", false, pasteText);
+    });
   },
   methods: {
     emitJSON() {