采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师你好 请问捕获错误的这段代码可以放在异步组件里吗? 还是只能放在根文件App.vue中?
setup() { const error = ref(null); onErrorCaptured((e: any) => { error.value = e; return true; }); return { error, }; },
同学你好
理论上来说哪个组件都可以使用,它会捕获这个组件子组件的一系列错误。
但是这个组件里已经是 async setup了, 提示不能再加一个setup函数了, 那这段代码放在哪里合适呢 setup() { const error = ref(null); onErrorCaptured((e: any) => { error.value = e; return true; }); return { error, }; },
对于async 组件的这种情况,建议直接写在父组件中比较方便。
登录后可查看更多问答,登录/注册
带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能
1.4k 2
1.1k 2
761 17
1.2k 17
1.7k 15