基础用法
介绍 useRequest 的基础用法
默认请求
组件初始化的时候会默认执行(可以设置 manual 为 true
,改为手动执行)
第一个参数接受一个异步函数(必须是通过NormAxios定义的异步函数)
useRequest 会自动管理 data
、rawData
、response
、error
、loading
状态
typescript
const { data, rawData, response, error, loading } = useRequest(server)
手动执行
手动执行异步函数,run 函数的参数与传入的异步方法参数一致。
刷新
重复上次请求,会自动使用上一次的请求参数
默认参数
默认请求会自动携带上默认参数
通过 defaultParams 配置默认参数
初始数据
data 的初始数据,通过 initialData 配置