第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

同一個(gè)接口多次觸發(fā),怎么讓他們返回結(jié)果后在觸發(fā)第二次,而不是并行觸發(fā)

同一個(gè)接口多次觸發(fā),怎么讓他們返回結(jié)果后在觸發(fā)第二次,而不是并行觸發(fā)

幕布斯6054654 2019-03-15 14:11:30
最后結(jié)果要求輸出12345,最好只在接口函數(shù)里面改,因?yàn)橛锌赡?,外面是多個(gè)地方會(huì)調(diào)用
查看完整描述

3 回答

?
波斯汪

TA貢獻(xiàn)1811條經(jīng)驗(yàn) 獲得超4個(gè)贊

所有進(jìn)入myFetch里的請(qǐng)求都會(huì)被緩存進(jìn)一個(gè)數(shù)組


function AjaxFuc() {

    let flag = true;

    const bufferArray = [];


    return function myFetch(i) {

        if (flag) {

            flag = false;

            setTimeout(() => {

                console.log(i);


                flag = true;

                if ((i = bufferArray.shift() )!== undefined) {

                    myFetch(i);

                }


            }, i % 2 === 0 ? 200 : 300);

        } else {

            bufferArray.push(i);

        }

    }

}


var myFetch = AjaxFuc();


let a = [1, 2, 3, 4, 5];

a.map((v, i) => {

    this.myFetch(v);

})


查看完整回答
反對(duì) 回復(fù) 2019-03-18
?
慕姐4208626

TA貢獻(xiàn)1852條經(jīng)驗(yàn) 獲得超7個(gè)贊

const o={

        ajaxFun:function(i){

            return new Promise((resolve,reject)=>{

                setTimeout(function(){

                    console.log(i);

                    resolve(i);

                },i%2==0?200:300)

            });

        },

        mounted:function(){

            const a=[1,2,3,4,5,6];

            var g=a[Symbol.iterator]();

            var me=this;

            function next(){

                var v=g.next().value;

                if(v){

                    me.ajaxFun(v).then(next);

                }

            }

            next();

        }

    }

    o.mounted();


查看完整回答
反對(duì) 回復(fù) 2019-03-18
?
BIG陽(yáng)

TA貢獻(xiàn)1859條經(jīng)驗(yàn) 獲得超6個(gè)贊

AjaxFuc 需要一個(gè) callback 參數(shù),如果沒(méi)有,那就加上。剩下的,順序控制什么的放到 callback 里就好了。


查看完整回答
反對(duì) 回復(fù) 2019-03-18
  • 3 回答
  • 0 關(guān)注
  • 1530 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)