vue 项目代码明明报错了,但控制台不打印错误的问题

  • 我检查了如下几个内容:
    • 我并没有任何地方做了try/catch 并不处理的情况。
    • 也没有使用 app.config.errorHandler 全局错误拦截。
    • axios 也没有拦截响应也没有任何处理(哪怕报错的代码和请求无关)
    • 哪怕手动输出 throw new Error(e.message) 也不会报错。
    • debugger 能在代码报错前正常生效。

 

最终检查结果

执行多个 Promise 任务的时候,我习惯性用 Promise.allSettled

因为它更安全,其中一个任务报错也不会中断其他任务结果。

但就是因为这个,如果某一个任务报错。控制台也不会打印错误。

所以还是换成 Promise.all 就可以了。

 

posted @   贝尔塔猫  阅读(301)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
点击右上角即可分享
微信分享提示