angular - 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 区域中的文件时,文件被删除并且它由角度组件处理,但是在删除文件后没有事件可以检查验证或执行一些逻辑
解决方案
推荐阅读
- react-native - RN Webview 未从项目级文件夹加载图像
- python - Flask SQLAlchemy:属性错误:“函数”对象没有属性“翻译”
- r - 如何在 R 中解析具有堆叠多个 JSON 的文件?
- python - 使用 python 和 boto3 for aws 来描述-spot-fleet-instances?
- java - 循环启动和关闭线程好吗?
- python - 有没有办法通过比较与其他行的距离来拟合行中的缺失值?
- laravel - Laravel 自定义多个同名字段的验证消息
- c++ - 需要静态模板方法的模板模板概念不满足约束
- java - 避免在 Android 应用程序上使用循环重复
- http - 我如何将自己的 URL 协议添加和分配给端口