Vue全局错误捕获

根据Vue.js官网的api,Vue.config.errorHandler来对 异常进行处理,指定组件的渲染和观察期间未捕获错误的处理函数。这个处理函数被调用时,可获取错误信息和 Vue 实例。

用法:

 

 主要的流程是

全局错误处理->将错误信息存入vuex->通过错误提示组件拿到错误信息->提示错误

 

 

注意在存入错误信息之后也要及时将错误信息清空

 

 在错误展示组件中拿到数据进行展示,展示完成后清空Vuex中的错误信息。

 

posted @ 2020-10-10 13:12  venb  阅读(4115)  评论(0编辑  收藏  举报