<script setup lang="ts">
onError((err) => {
console.log("onError", err);
});
</script>

- 发布:2024-04-15 16:16
- 更新:2025-09-19 18:38
- 阅读:289
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 12
HBuilderX类型: 正式
HBuilderX版本号: 4.06
手机系统: Android
手机系统版本号: Android 12
手机厂商: 华为
手机机型: NOP-AN00
页面类型: vue
vue版本: vue3
打包方式: 离线
项目创建方式: HBuilderX
示例代码:
操作步骤:
新建vue3+setup项目,创建App.vue文件
新建vue3+setup项目,创建App.vue文件
预期结果:
报错可以正常触发onError函数
报错可以正常触发onError函数
实际结果:
报错不能正常触发onError函数
报错不能正常触发onError函数
bug描述:
vue3+setup 在App.vue添加onError监听,vue页面报错不触发onError
2 个回复
wwwzzz (作者)
vue3的options模式也不行啊,急
Somnus040 - 初学者
作者解决了么,我在其他页面调用throw new Error("aaa"),在app.uvue文件的onError: (error: any) => {
console.log("检测到API错误" + error);
},不触发