Angular 如何在agular 5中禁用在ngx quill中粘贴图像/视频

Angular 如何在agular 5中禁用在ngx quill中粘贴图像/视频,angular,text-editor,quill,ngx-quill,Angular,Text Editor,Quill,Ngx Quill,我使用的是羽毛笔编辑器,它工作正常,但问题是当粘贴包含图像的文本时,它也会将其粘贴到我不想要的文本区域。 我怎样才能禁用它? 我尝试了下面链接中给出的格式选项,但没有用。 下面是html <quill-editor #textArea [placeholder]="attribute.name" [formControl]="specsForm.controls[attribute.id].controls.value" [r

我使用的是羽毛笔编辑器,它工作正常,但问题是当粘贴包含图像的文本时,它也会将其粘贴到我不想要的文本区域。 我怎样才能禁用它? 我尝试了下面链接中给出的格式选项,但没有用。 下面是html

<quill-editor #textArea [placeholder]="attribute.name"
            [formControl]="specsForm.controls[attribute.id].controls.value" [required]="attribute.isRequired"
            [readOnly]="isProductAttributeDefected || attribute.isReadOnly " [disableControl]="isProductAttributeDefected || attribute.isReadOnly"
            [maxLength]="attribute.maxLength" [modules]="editorConfig" (onEditorCreated)="editorInit($event, attribute.id, specsForm, false)">
我尝试了5.2.0版和6.2.0版

有什么想法吗?
注意:在给定的链接中提到了一个hack,但我希望有一个合适的解决方案

很抱歉回答得太晚,但是为了避免将图像粘贴到quill编辑器中,您可以添加一个不会改变编辑器的图像处理程序。 但是要在粘贴图像时调用处理程序,您需要羽毛笔图像拖放和粘贴模块

import * as QuillNamespace from 'quill';
let Quill: any = QuillNamespace;
import QuillImageDropAndPaste from 'quill-image-drop-and-paste'
Quill.register('modules/imageDropAndPaste', QuillImageDropAndPaste);
现在在编辑器配置中,添加处理程序引用

 editor_modules = {
   .....
imageDropAndPaste: {
      handler: this.imageHandler1
    }
............
}
现在在处理程序中

imageHandler1 = (imageDataUrl, type, imageData)=> {
   console.log('Eating your pasted image.')
}
imageHandler1 = (imageDataUrl, type, imageData)=> {
   console.log('Eating your pasted image.')
}