Vue 数据同步获取

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vue 数据同步获取相关的知识,希望对你有一定的参考价值。

参考技术A

如果我们的业务逻辑需要请求多个数据,并且后一个请求依赖于前一个请求的结果,这时候我们更不能保证数据获取顺序,因此我们需要将异步请求改成同步,以保证业务逻辑的正确性。

async 与 await

异步的,其放在我们所定义的 function 名前,如:

显然 异步执行的方法,能够通过这个关键字,等待请求结果,实现将异步执行的方法变成同步的。

好了,问题解决,只要在请求时加上await就可以了!

结果输出:

是的,结果确实是正确的,但还有一个规则还没有讲,那就是 async 与 await 必须同时出现 所以我们的代码实际是这样的:

以上是关于Vue 数据同步获取的主要内容,如果未能解决你的问题,请参考以下文章

vue踩坑记录之变量赋值同步修改

vue中的数组数据不同步更新的问题

将数据从刀片传递到 vue 并保持父子同步?

vue 中数据没有同步渲染的解决方法

Vue3中父子表单组件数据同步问题

vue 中有时候是数据没有同步的问题