猿问
for循环请求数据 导致只能拿到做好一条数据
for循环请求数据 导致只能拿到做好一条数据 如何解决
开满天机
浏览 1086
回答 3
3回答
慕桂英3389331
for循环来请求数据,这么骚的操作吗,一点不考虑前端性能的?
1
0
0
BIG阳
不知道是不是你的字写错了,为什么不一次请求需要的数据,要循环请求?你循环请求,你也要用一个集合把自前的数据存起来,如果你只是赋值的话,肯定是只有最后一条数据的。
1
0
0
海绵宝宝撒
如果直接放在for循环里请求的话 请求是异步的而且跟网速有关系 不定请求回来的是哪条非要这么做的话可以把 i return出来去请求其实就是用闭包 或者递归 也可以用promise去解决for循环中的异步常见的前端面试题中 for循环里面定时器打印的都是最后一个i 跟这种事一样的
0
0
0
随时随地看视频
慕课网APP
相关分类
JavaScript
我要回答