m***@163.com
m***@163.com
  • 发布:2025-04-28 10:31
  • 更新:2025-04-28 10:48
  • 阅读:190

【报Bug】vue3无法使用顶层的await

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 10

HBuilderX类型: 正式

HBuilderX版本号: 4.24

浏览器平台: Chrome

浏览器版本: 128

项目创建方式: HBuilderX

示例代码:

<script setup>
await promise
<script >

操作步骤:

使用顶层的await

预期结果:

可以正常使用顶层的await

实际结果:

使用报错

bug描述:

在vue3里面,怎么使用顶层的await。
使用了顶层的await后,vue报了一个错误
Component <Anonymous>: setup function returned a promise, but no <Suspense> boundary was found in the parent component tree. A component with async setup() must be nested in a <Suspense> in order to be rendered。

但是uniapp这边好像页面组件的渲染,我们开发人员好像配置不了。我要怎么才能在页面组件外层,再包裹一层Suspense组件呢?
或者有没有其它方式,处理这个问题的?

2025-04-28 10:31 负责人:无 分享
已邀请:
DCloud_UNI_JBB

DCloud_UNI_JBB

uniapp 暂不支持 Suspense 组件,不能使用 顶层await

要回复问题请先登录注册