如何抛错BusinessError?

现在抛出异常:throw new Error(‘Method not implemented.’);

如何使用BusinessError设置code码并抛出异常

阅读 1.1k
1 个回答

没有官方api,可以自己创建一个方法

function ThrowError(error: BusinessError){
  throw error as Error;
}
const a : BusinessError<string> = {
  name: "string",
  message: "string",
  code: 404,
  data: "T"
}

请参考一下方法

ThrowError(a);

function ThrowError(error: BusinessError<string>){
  let err = error as Error
  throw err;
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进