取消上传角度蒸发

Cancel upload angular-evaporate

本文关键字:蒸发 取消      更新时间:2023-09-26

我正在使用角度蒸发 https://github.com/uqee/angular-evaporate 将文件上传到亚马逊网络服务(AWS)。我需要在其中添加一个取消按钮。蒸发.js中已经有一个功能。

_.cancel = function(id){
    l.d('cancel ', id);
    if (files[id]){
       files[id].stop();
       return true;
    } else {
       return false;
    }
 };

但我不知道如何在单击按钮时计算它。我是安古拉尔js的新手,请帮助我。

它应该在最新的主分支(5 月 13 日添加)中完成,但不要在 1.4.3 中完成。要安装主服务器,请运行

bower uninstall angular-evaporate
bower install angular-evaporate#master

您可以分叉稳定版本或更改角度蒸发.js部分与eva._.add({并将其更改为 file.id = eva._.add({添加完成后,代理蒸发.js方法

      file.cancel = function(){
        eva._.cancel(file.id);
      };