采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
我想问下,按照老师讲的请求这么封装的话,一个页面有多个请求,岂不是函数里的loading和loaded的状态一会true一会false一会true的(可能请求1是true,请求2是false,请求3又是true了)。有什么解决办法吗?
同学你好 两个问题我合并回答一下 多个请求那自然就是用多个 useURLLoader 啊
比如 const request1 = useURLLoader('cat.com')
const request2 = useURLLoader('dog.com')
这时候 request1 和 request2 这两个对象完全是分离的互相不干扰的 你想要哪个状态就用哪个状态,比如 request1.loaded 和 request2.loaded 分别代表两个请求是否完成。
这样啊,那我理解错误了。我以为是所有请求公用一个状态,loading这个应该是所有请求都完成后才改变状态。 谢谢老师回答
登录后可查看更多问答,登录/注册
带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能
1.4k 2
1.1k 2
761 17
1.2k 17
1.7k 15