发表于: 2018-07-02 21:42:51
1 343
今天完成的事情:
1.今天做了批量上传
计划:
1.完成前台逻辑
遇到的困难:
1.现在做了批量上传,在这个回掉函数里要写上传id的请求,所以就出现了问题,
因为第一个请求用递归写的,每执行完会返回一个id,第二次会把之前的id累计,
现在就是第一个请求的回掉函数里执行第二个请求,会出现金字塔的方式。我现在只想要最后一次的,
但是第二个请求又依托第一个请求,
这里的if esle判断很迷,不知道该怎么解决 (已解决)
还是用if else 来写判断。不不过应该是if(i==length-1),最开始写的i==length,还是对于出现问题,不能精准的找到什么地方出现问题。
收获:
1.
Map的回调函数参数依次为value、key和map本身:
var m = new Map([[1, 'x'], [2, 'y'], [3, 'z']]);
m.forEach(function (value, key, map) {
alert(value);
});
评论