IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    判断异步请求是否结束?

    kidbai发表于 2016-05-24 12:43:57
    love 0

    需求: 找到所有文件夹下文件的下载信息 场景:某个网站有可下载的文件夹,文件夹中可能包含文件和文件夹两种类型的东西。文件夹下一层目录的信息可以通过请求A获取,文件可以通过请求B获取文件的下载信息,我希望所有的B请求结束,拿到所有的下载地址并统一做处理。 文件夹的层级和文件的数量都是不明的。 目前node和浏览器都可以用eventproxy实现类似的场景,但据我了解,使用eventproxy我得知道有几个异步请求,如下有template、dat啊、和|10n 对于不知道数量的异步请求,如何实现?

    _.template(template, data, l10n);
    	});
    
     $.get("template", function (template) {
    // something
    ep.emit("template", template);
    	});
     $.get("data", function (data) {
    // something
    ep.emit("data", data);
    	});
      $.get("l10n", function (l10n) {
    // something
    ep.emit("l10n", l10n);
     });```


沪ICP备19023445号-2号
友情链接