处理自定义服务器端错误的最佳实践

时间:2020-05-14 13:52:30

标签: javascript vue.js

我有一个vue页面,我在其中向我的API发送请求(vue => vuex => axios => api)。此API可以发送OK响应或带有自定义错误对象的BadRequest。

{代码(EG USER_NOTFOUND),类型(父类型EG GENERAL_CODE),PreviousState(哪个是试图在服务器上更新的表单的状态)}

我想根据响应创建一个操作(EG弹出窗口),该操作将为用户提供强制执行更新并执行完成该更新所需的操作(例如,EG创建新用户)或取消并还原其状态的选项。表格。

我有一个errorhandler.js,它可以确定它是哪种type =>子类型,我想从这里调用弹出窗口,然后以某种方式链接回到vue页面。这是这样做的好方法吗?这样的事情可能吗?任何引导我朝正确方向发展的博文或信息将不胜感激。

0 个答案:

没有答案