点击按钮后,直接在客户端抛出错误,进入全局错误页。
不抛异常,直接显示错误页(可用于优雅降级)。
通过路由跳转到不存在的路径,触发 404 错误页。
调用演示接口 /api/learn-nuxt/error 主动返回不同状态码。
/api/learn-nuxt/error
在当前页面 URL 添加 ?throw=setup 将在 setup 阶段抛出 500 错误。
?throw=setup
使用 Vue 的 onErrorCaptured 捕获子组件错误,不跳转错误页。
onErrorCaptured