Преглед на файлове

富文本编辑器粘贴时转换为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() {