From 6205e180edb91a1e3998963fca501447dbe6e7e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E7=BB=B4?= <908280968@qq.com> Date: Fri, 19 Sep 2025 15:04:43 +0800 Subject: [PATCH] =?UTF-8?q?fix(useRequest):=20=E4=BF=AE=E5=A4=8D=E7=AB=8B?= =?UTF-8?q?=E5=8D=B3=E6=89=A7=E8=A1=8C=E6=97=B6=E5=8F=82=E6=95=B0=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B=E4=B8=8D=E5=8C=B9=E9=85=8D=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将run函数的参数类型从必选改为可选,以匹配立即执行时传入空对象的场景 --- src/hooks/useRequest.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hooks/useRequest.ts b/src/hooks/useRequest.ts index 8ac4bfe..2d156cc 100644 --- a/src/hooks/useRequest.ts +++ b/src/hooks/useRequest.ts @@ -48,7 +48,7 @@ export default function useRequest( } if (options.immediate) { - (run as (args: P) => Promise)({} as P) + (run as (args?: P) => Promise)({} as P) } return { loading, error, data, run } }