Open Cenkaifeng opened 3 years ago
问题描述 在开发 vue3 中,因为通过接口数据为异步函数获取,导致最后数据无法成功赋值进 return 中的数据。所以需要setup函数异步转同步,后设置了async 后异步转同步,结果导致页面空白不显示。
解决问题 在Vue3中,如果当前组件的setup使用了async/await,那么其调用组件的父组件的外层需要嵌套一个suspense标签,例如: 异步组件: ———————————————— 版权声明:本文为CSDN博主「搬砖工KO水泥匠」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/WangYC_/article/details/115730233 https://blog.csdn.net/WangYC_/article/details/115730233
异步转同步处理
问题描述 在开发 vue3 中,因为通过接口数据为异步函数获取,导致最后数据无法成功赋值进 return 中的数据。所以需要setup函数异步转同步,后设置了async 后异步转同步,结果导致页面空白不显示。
解决问题 在Vue3中,如果当前组件的setup使用了async/await,那么其调用组件的父组件的外层需要嵌套一个suspense标签,例如: 异步组件: ———————————————— 版权声明:本文为CSDN博主「搬砖工KO水泥匠」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/WangYC_/article/details/115730233 https://blog.csdn.net/WangYC_/article/details/115730233
异步转同步处理