|
@@ -38,11 +38,12 @@ export default {
|
|
|
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);
|
|
|
+ const clipboard = event.clipboardData || window.clipboardData;
|
|
|
+ if (!clipboard.files) {
|
|
|
+ event.preventDefault();
|
|
|
+ let pasteText = clipboard.getData("text");
|
|
|
+ document.execCommand("insertText", false, pasteText);
|
|
|
+ }
|
|
|
});
|
|
|
},
|
|
|
methods: {
|