跳转到内容

基础用法

介绍 useRequest 的基础用法

默认请求

组件初始化的时候会默认执行(可以设置 manualtrue ,改为手动执行)

第一个参数接受一个异步函数(必须是通过NormAxios定义的异步函数)

useRequest 会自动管理 datarawDataresponseerrorloading 状态

typescript
const { data, rawData, response, error, loading } = useRequest(server)

手动执行

手动执行异步函数,run 函数的参数与传入的异步方法参数一致。

刷新

重复上次请求,会自动使用上一次的请求参数

默认参数

默认请求会自动携带上默认参数

通过 defaultParams 配置默认参数

初始数据

data 的初始数据,通过 initialData 配置

生命周期