umi-request icon indicating copy to clipboard operation
umi-request copied to clipboard

[问题]异步设置全局prefix

Open elpwc opened this issue 2 years ago • 2 comments

项目需要通过fetch获取URL,然后在载入网页时将其设置为request的全局prefix
原本的全局prefix设置没办法使用异步函数赋值并导出(export):

// app.ts
import type { RequestConfig } from 'umi';
export const request: RequestConfig = {
  prefix: ...
}

请问有什么其他的方法可以实现吗?

elpwc avatar Mar 10 '22 07:03 elpwc

@elpwc 试试用一个函数 ,思路是通过值引用的方式传递

异步接口改变这个 url 可以用 storage 的形式?
 const request={ prefix: ()=>url }

dadanliu avatar Jul 01 '22 15:07 dadanliu

@elpwc 试试用一个函数 ,思路是通过值引用的方式传递

异步接口改变这个 url 可以用 storage 的形式?
 const request={ prefix: ()=>url }

不可以的,prefix只接受string image

FrankJingZhi avatar Dec 12 '22 12:12 FrankJingZhi