采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
service.js文件的getServiceList方法里面已经使用await调用了网络请求,返回的值是一个数据。home.js里面调用getServiceList的时候,没必要再使用await来调用了吧?
好的,谢谢。那这样的话,如果有个函数调用栈,设计到5个方法,如果最里面的方法使用了 async/await的话,上面的4个方法,都需要async/await?
要看使用情况。 其实你不用考虑这个问题,async/await是一个语法糖而已,是用来解决回调地狱的,什么时候用全凭你的需要,它只是提供了另一种获取 promise里面值的方式,不要忘记了这个核心意义。 有个调用栈,涉及到 5 个方法,最里面的使用了 async/await,上面的 4 个方法,要不要写取决于你这 4 个方法里面,有没有哪个地方需要利用await 来同步的获取异步结果,不需要自然就不写。
好的,感谢解答,明白了。
登录后可查看更多问答,登录/注册
千锤百炼的实践分享,成就你独当一面
1.2k 17
888 7
973 3
799 1
991 7