From b4ac4d4f60e300ad4adce4e38bce2d9afbb1665c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tiago=20Oliveira=20de=20S=C3=A3o=20Jos=C3=A9?= Date: Tue, 10 Apr 2018 19:39:39 -0300 Subject: [PATCH] Insert prop imageDrop Insert prop imageDrop to enable or disable content image --- src/editor.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/editor.js b/src/editor.js index 113b37c..9289782 100644 --- a/src/editor.js +++ b/src/editor.js @@ -12,6 +12,10 @@ export default { required: true, default: '' }, + imageDrop:{ + type:Boolean, + default: true + }, height: { type: Number, default: 300, @@ -158,6 +162,11 @@ export default { mounted(){ const content = this.$refs.content content.innerHTML = this.content + if(!this.imageDrop){ + content.addEventListener('drop', function (e) { + e.preventDefault(); + }, false); + } content.addEventListener('mouseup', this.saveCurrentRange, false) content.addEventListener('keyup', () => { this.$emit('change', content.innerHTML) @@ -190,4 +199,4 @@ export default { } }) } -} \ No newline at end of file +}