捕获用于取消文件选择的事件 ng-flow:文件流错误?



如果用户决定通过上传文件按钮使用 ng-flow 取消他们的文件选择,我正在尝试执行一些代码。我不知道如何抓住这个事件

我尝试使用流文件错误和流错误指令无济于事。我传入的代码不执行

<div flow-init="{target: '/api/InternalToolsDataSource/Incentive/Flow'}"
flow-name="obj.flow"
flow-files-submitted= "mapper.uploadFile($flow)"
flow-file-success="mapper.uploadSuccess($file, $message)" 
flow-files-error="mapper.handleUploadError($file, $message)" 
flow-error="mapper.handleUploadError($file, $message)" 
flow-file-complete="alert('complete')">

我想找到一个解决方案,以便在通过弹出的外部窗口取消文件选择过程后能够执行函数。思潮?

根据 flow.js 文档中列出的事件,没有取消文件选择弹出窗口的事件。

由于filesSubmitted事件仅在成功选择文件后触发,因此最好只等待该事件,不要将任何其他内容附加到上传按钮,这可能会使 UI 处于意外状态。

相关的非流问题有一些使用onchange/onblur事件可能的解决方案: 在输入类型="文件"上取消事件

最新更新