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

⚡️ This is a library that can easily help you manage request states, supporting common features such as SWR, polling, error retry, caching, and pagination, etc. ⚡️ 这是一个能够轻松帮助你管理请求状态...

Results 57 vue-request issues
Sort by recently updated
recently updated
newest added

### 问题描述 Problem Description #239 看之前已经改成使用`onScopeDispose` ### 其他信息 Other information

question

### 需求描述 Feature Description 期望触发使用缓存的情况下, 请求完毕时触发 onAfter 钩子。 目前 触发返回缓存数据时,一个钩子函数都未被触发。 ### 建议的解决方案 Proposed Solution 触发缓存的情况下,完毕时触发 onAfter 钩子 ### 其他信息 Other information ![Image](https://github.com/user-attachments/assets/9ea3137d-97c2-45cd-85b3-73bf9a46ed9c)

### 需求描述 Feature Description ### 建议的解决方案 Proposed Solution ### 其他信息 Other information

我实际的代码 /** * 实时温湿度请求 */ export const useRequestTemHum = (spaceId: any) => { const { functionSetData } = storeToRefs(useConditionerStore()); const temHumData = ref([]); const { data, run } = useRequest(apiTemHumAirQuality,...

/** * 恒温、恒湿控制列表请求 */ export const useRequestControlTree = (spaceId: any, type = 'Temperature') => { const { data, run } = useRequest(apiGetControlTree, { manual: true, pollingInterval: 5000 }); const controlTree...

复现步骤: const service = ?(某些worker接口) const { run, data, total } = usePagination(service, { defaultParams: [{ x: 100 }], }); 如果service 是 worker/ipc(electron)接口则会报错,因为proxy对象并不能被序列化

### 需求描述 Feature Description cacel为什么不真正的取消请求呢,这对于一些post 接口很有帮助,比如每次post之前cacel,避免请求竟态,以及cacel是否能够停止正在请求重试的需求,这部分是否可以在文档中明确 请求重试过程中,报错会进到error吗,如果达到最大重试次数,我想做和重试过充中的报错不同的操作,如果都进onerror,我似乎没办法做到 ### 建议的解决方案 Proposed Solution 1.希望cacel可以真正的取消请求 2.cacel可以停止重试或者加个stop的函数用于此 3.请求重试添加onfinally的回调,用于重试次数用完 ### 其他信息 Other information 期待作者更新,感谢