捕获错误的代码问题

来源:3-20 Suspense - 异步请求好帮手第二部分

Ethan3185420

2022-05-14

老师你好 请问捕获错误的这段代码可以放在异步组件里吗? 还是只能放在根文件App.vue中?
图片描述

 setup() {
    const error = ref(null);
    onErrorCaptured((e: any) => {
      error.value = e;
      return true;
    });
    return {
      error,
    };
  },
写回答

1回答

张轩

2022-05-15

同学你好

理论上来说哪个组件都可以使用,它会捕获这个组件子组件的一系列错误。

0
2
张轩
回复
Ethan3185420
对于async 组件的这种情况,建议直接写在父组件中比较方便。
2022-05-16
共2条回复

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3142 学习 · 2313 问题

查看课程