3 回答

TA貢獻(xiàn)2036條經(jīng)驗(yàn) 獲得超8個(gè)贊
for循環(huán)來(lái)請(qǐng)求數(shù)據(jù),這么騷的操作嗎,一點(diǎn)不考慮前端性能的?

TA貢獻(xiàn)1859條經(jīng)驗(yàn) 獲得超6個(gè)贊
不知道是不是你的字寫(xiě)錯(cuò)了,為什么不一次請(qǐng)求需要的數(shù)據(jù),要循環(huán)請(qǐng)求?你循環(huán)請(qǐng)求,你也要用一個(gè)集合把自前的數(shù)據(jù)存起來(lái),如果你只是賦值的話,肯定是只有最后一條數(shù)據(jù)的。

TA貢獻(xiàn)1809條經(jīng)驗(yàn) 獲得超8個(gè)贊
如果直接放在for循環(huán)里請(qǐng)求的話 請(qǐng)求是異步的
而且跟網(wǎng)速有關(guān)系 不定請(qǐng)求回來(lái)的是哪條
非要這么做的話可以把 i return出來(lái)去請(qǐng)求
其實(shí)就是用閉包 或者遞歸 也可以用promise去解決for循環(huán)中的異步
常見(jiàn)的前端面試題中 for循環(huán)里面定時(shí)器打印的都是最后一個(gè)i 跟這種事一樣的
添加回答
舉報(bào)