vue中同步請求獲取的數(shù)據(jù)怎么依次顯示在頁面上
vue+elementui,有個圖片上傳的需求,最多300張,要求同步上傳,用原生js實現(xiàn)了同步請求,將接口響應的圖片地址展示在頁面上,但總是在所有圖片傳完后一次性顯示,由于同步的原因加上最多300張,可能上傳圖片的時間會很久,這時頁面中沒有任何顯示,我想要傳完一張顯示一張圖片。顯示圖片是用一個數(shù)組變量,每次接口響應成功后向這個數(shù)組變量push接口返回的url,在template中循環(huán)此數(shù)組變量顯示圖片。 謝謝各位大佬
2022-11-04
用列表的方式處理就可以了,
2021-10-07
Promise.all的方式試了嗎,都是異步去加載的,誰先加載完畢誰執(zhí)行就好了