fetch 可以同步请求数据吗?

fetch(userLoginUrl, {

            method: 'POST',
            headers: {                'Content-Type': 'application/json;charset=UTF-8'
            },
            body: JSON.stringify(userObj),
        }).then(function (res) {
            if (res.ok) {
                res.json().then(function (data) {
                    //console.log(data);
                    if (data.code == 0) {
                        dataTest = data;
                        dataBu = true;
                        applyFn(data);                        //上面成功后再次出一个请求 ????
                    }

                });
            }
        }).catch(function (err) {
            // console.log(err)
        });


波斯汪
浏览 2891回答 1
1回答

GCT1015

fetch(userLoginUrl, {    method: 'POST',    headers: {        'Content-Type': 'application/json;charset=UTF-8'    },    body: JSON.stringify(userObj),}).then(function (res) {    if (res.ok) {        // return        return res.json().then(function (data) {            //console.log(data);            if (data.code == 0) {                dataTest = data;                dataBu = true;                applyFn(data);                return fetch(url) // 第二个请求            }        });    }}).then(function(res){console.log('第二请求')}).catch(function (err) {    // console.log(err)});
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript