async函数的调用

来源:5-25 List 组件 - 根据 tab 的切换,获取真实数据

慕勒5337435

2023-11-29

在播放进度12:12时,
async loadHotTabs函数中,调用另外的async函数 this.loadHotListFromTab() 我理解应该是 await this.loadHotListFromTab(),为什么视频中前面不加await关键字呢?
我从c#的经验是所有async的调用前都要加await,否则线程关闭时异步操作也会被终止。不知道是不是vue对async/await有不一样的处理呢?

写回答

1回答

Sunday

2023-12-01

你好

在 async 函数中,如果涉及到了 异步的操作,那么需要在 异步操作中添加 await,这样可以等待 异步完成 之后执行后续的操作。所以 await 并不是一个必须的(除非必须要等待)

0
0

uni-app从入门到进阶 系统完成项目实战

专门为小程序0基础学员而设,让你拥有能上线的作品

1105 学习 · 743 问题

查看课程