-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Closed
Description
问题描述
在App.vue下使用vue3.2语法糖,onError不生效
复现步骤
[复现问题的步骤]
- 下载最新模板
npx degit dcloudio/uni-preset-vue#vite-ts my-vue3-project - 在App.vue,index.vue页面 添加如下代码
// App.vue
<script setup lang="ts">
import { onLaunch, onShow, onHide, onError } from "@dcloudio/uni-app";
onError((e) => {
console.log('发生了错误', e)
})
</script>
<style></style>
// index.vue页面
<script setup lang="ts">
import { onLaunch, onShow, onHide, onError } from "@dcloudio/uni-app";
onShow(() => {
throw new Error("错误测试");
});
</script>
<style></style>
- 查看
预期结果
捕获错误
实际结果
未捕获错误
系统信息:
- 发行平台: 微信小程序
- HBuilderX版本 3.7.3
- uni-app版本 Vue-cli创建
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels