专栏文章 - 代码片段 - promise 缓存,ajax token

218 阅读1分钟
async function getToken(){
    if(token过期){
      tokenCache = undefined;
    }
    return tokenCache = await ajax('refreshtoken', true);
}

async function ajax(url, ignoreToken: false){
	
     let token;
     if(!ignoreToken){
        token =await getToken();
     }
    // todo
}