如果是同一个组件里,有多个异步请求,那loading岂不是重复了很多?

来源:3-13 模块化难度上升 - useURLLoader

Lemon甜橙君

2020-09-24

在同一个组建中导入useURLLoader后,发送了多个异步请求,那每个请求里的loading怎么去处理解决呢?

写回答

1回答

张轩

2020-09-24

同学你好 两个问题我合并回答一下 多个请求那自然就是用多个 useURLLoader 啊

比如 const request1 = useURLLoader('cat.com')

const request2 = useURLLoader('dog.com')

这时候 request1 和 request2 这两个对象完全是分离的互相不干扰的 你想要哪个状态就用哪个状态,比如 request1.loading 和 request2.loading 分别代表两个请求是否正在读取。


0
3
慕斯卡7269444
回复
再睡一会就码
const { result: res1, loading: loading1, loaded: loaded1 } = useURLLoader('https://dog.ceo/api/breeds/image/random') const { result: res2, loading: loading2, loaded: loaded2 } = useURLLoader('https://dog.ceo/api/breeds/image/random')
2020-10-06
共3条回复

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3142 学习 · 2313 问题

查看课程