国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

javascript - 在請(qǐng)求的回調(diào)函數(shù)中發(fā)起請(qǐng)求是不是不好?

瀏覽:114日期:2023-09-29 10:58:00

問題描述

前端學(xué)習(xí)nodejs,以前寫這種需要兩個(gè)接口數(shù)據(jù)的時(shí)候,都是請(qǐng)求一個(gè)接口,然后在回調(diào)函數(shù)中再請(qǐng)求下一個(gè)接口,然后第二次請(qǐng)求的回調(diào)函數(shù)中處理數(shù)據(jù),這次是用express和vue寫一個(gè)類似dotamax的東西,用的opendota的接口,在輸入id的入口處,我想請(qǐng)求該用戶的個(gè)人信息(如頭像,id,昵稱等),同時(shí)還想請(qǐng)求該用戶在近期的5場(chǎng)比賽,所以就還是先請(qǐng)求players這個(gè)接口,然后在回到函數(shù)里面請(qǐng)求matches的數(shù)據(jù),我總覺得這樣不是很好。菜鳥,望大家指教。

javascript - 在請(qǐng)求的回調(diào)函數(shù)中發(fā)起請(qǐng)求是不是不好?

問題解答

回答1:

不好陷入回調(diào)地獄。解決方案:

Promise

async/await

事件

從你的代碼來看,使用事件是比較容易接入的。1.監(jiān)聽第一個(gè)函數(shù)執(zhí)行完的事件【假設(shè)’request1done’】2.再第一個(gè)函數(shù)回調(diào)里面觸發(fā)事件【’request1done’】

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 衡南县| 祁门县| 福建省| 衡阳县| 湛江市| 万安县| 靖西县| 西乡县| 涿州市| 得荣县| 蒙城县| 辉县市| 额济纳旗| 扬州市| 台北市| 金平| 会泽县| 青河县| 休宁县| 玛多县| 黄石市| 阳东县| 新绛县| 祁阳县| 德钦县| 如皋市| 称多县| 景东| 沭阳县| 鲁甸县| 安多县| 临泽县| 凌源市| 利津县| 江西省| 莲花县| 黔西县| 略阳县| 无锡市| 恭城| 灵宝市|