首页 > 解决方案 > Angular 5 - 如何对 ng5-fileupload 组件中的删除文件进行验证

问题描述

我正在使用 ng5-fileupload 组件上传文件。验证内置在组件服务中。当我删除放置区域中的文件时,文件被删除但验证消息仍然保持不变,因为没有可用的事件。有人可以帮我如何在单击×(删除)或此组件上可用的任何预定义事件时调用我们自己的方法吗?

in html:
<fileUpload></fileUpload>

in typescript:

    validateFiles() {
    //file validations logic
    }

//event to dropzone area when file is dropped in dropzone area

    this.fileUpload.dpbDropDirective.drop$.subscribe((e: DpbFile[]) => {
                // logic to check newly added files
                this.validateFiles();
            });

当我删除 dropzone 区域中的文件时,文件被删除并且它由角度组件处理,但是在删除文件后没有事件可以检查验证或执行一些逻辑

标签: angulareventsangular5

解决方案


推荐阅读