diff --git a/src/api/base.ts b/src/api/base.ts index 9dbec9a..db39dca 100644 --- a/src/api/base.ts +++ b/src/api/base.ts @@ -14,6 +14,25 @@ export interface Get { let login: MessageType; let count = 0; const div: any = document.getElementById("make"); +export function countadd(){ + if(count == 0){ + login = message.loading('加载中..', 0) + div.style.display = "block" + } + count++; +} +export function countdel(){ + if(count != 0){ + count--; + setTimeout(()=>{ + if(count == 0){ + login(); + div.style.display = "none" + } + console.log(count) + }, 1000) + } +} axios.interceptors.request.use((config)=>{ if(count == 0){ login = message.loading('加载中..', 0) @@ -26,8 +45,8 @@ axios.interceptors.request.use((config)=>{ axios.interceptors.response.use((response)=>{ // console.log(response) if(count != 0){ + count--; setTimeout(()=>{ - count--; if(count == 0){ login(); div.style.display = "none"