function checkToken(token: string) { let flag:boolean = false; if (Cookies.get('token')) { Reqwest({ url: 'token/check' }).then(res=> { flag = true }).fail((res) => { flag = false; }) return flag; } else { flag = false; } console.log('checkToken flag', flag); return flag }大概能看懂吧,就是里面有個(gè)請(qǐng)求來(lái)根據(jù)返回值確定token是否有效。然后現(xiàn)在的問(wèn)題是,此函數(shù)先return再執(zhí)行reqwest,我想在reqwest請(qǐng)求之后,次函數(shù)再返回,怎么搞? 同時(shí)reqwest返回的是一個(gè)proimise。
JS如何讓一個(gè)function在請(qǐng)求之后再返回值?
千萬(wàn)里不及你
2018-10-11 14:11:03