测试的时候发现明明所有的promise结果都是resolved,但是却执行了catch的代码,百思不得其解
没测出来是为啥就先写别的bug去了,然后某一天脑子里突然蹦出来了答案,其实已经走进了then() 里。只不过在then里的代码有执行问题,从then里跑到了catch里,但是我一开始先入为主的思想误区让我认为是这个数组的promise结果集有问题验证没通过才走了catch,完美解决!
没测出来是为啥就先写别的bug去了,然后某一天脑子里突然蹦出来了答案,其实已经走进了then() 里。只不过在then里的代码有执行问题,从then里跑到了catch里,但是我一开始先入为主的思想误区让我认为是这个数组的promise结果集有问题验证没通过才走了catch,完美解决!