优化代码
parent
680b60cb07
commit
72d44ec783
|
@ -9,13 +9,13 @@ export const setUserApi = async(apiId: string) => {
|
|||
if (prevId == apiId) return
|
||||
prevId = apiId
|
||||
if (window.lx.apiInitPromise[1]) {
|
||||
window.lx.apiInitPromise[0] = new Promise(resolve => {
|
||||
window.lx.apiInitPromise[1] = false
|
||||
window.lx.apiInitPromise[2] = (result: boolean) => {
|
||||
window.lx.apiInitPromise[1] = true
|
||||
resolve(result)
|
||||
}
|
||||
})
|
||||
const { promise, resolve } = Promise.withResolvers<boolean>()
|
||||
window.lx.apiInitPromise[0] = promise
|
||||
window.lx.apiInitPromise[1] = false
|
||||
window.lx.apiInitPromise[2] = (result: boolean) => {
|
||||
window.lx.apiInitPromise[1] = true
|
||||
resolve(result)
|
||||
}
|
||||
}
|
||||
|
||||
if (/^user_api/.test(apiId)) {
|
||||
|
|
Loading…
Reference in New Issue