首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >捕获取消文件选择事件ng-flow: file-flow-error?

捕获取消文件选择事件ng-flow: file-flow-error?
EN

Stack Overflow用户
提问于 2019-06-21 03:20:11
回答 1查看 87关注 0票数 1

如果用户决定通过Upload file按钮使用ng-flow取消他们的文件选择,我会尝试执行一些代码。我不知道如何捕捉这个事件

我尝试过使用flow-file-error和flow-error指令,但都无济于事。我传入的代码没有执行

代码语言:javascript
复制
<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')">

我想找到一个解决方案,以便在文件选择过程被取消后,能够通过弹出的外部窗口执行功能。有什么想法?

EN

回答 1

Stack Overflow用户

发布于 2020-04-02 12:20:36

根据flow.js documentation中列出的事件,不存在何时取消文件选择弹出窗口的事件。

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

相关的非流问题有一些可能的解决方案,使用onchange/onblur事件:Cancel event on input type="file"

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56692583

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档