前端网络请求的处理方式与错误处理策略分析
发布时间
阅读量:
阅读量
异常处理机制 :当客户端向服务端发出请求后,若未能接收到有效的反馈信息,而系统未配置相应的异常提示功能,将极大增加排查代码缺陷的难度。
官方文档传送门
在调用HttpClient模块获取数据的过程中,若请求成功则会返回对应的数据内容,而一旦出现故障,则会触发错误(error)状态,而非返回正常响应结果
文档示例(中文解释即个人理解):
showConfig() {
this.configService.getConfig()
.subscribe(
(data: Config) => this.config = { ...data }, // 请求成功时的回调函数
error => this.error = error //请求错误时的回调函数
);
}
说明:showConfig() 方法用于调用服务功能,其中 configService 是所定义的服务类,该服务类内部包含 getConfig() 方法。在
全部评论 (0)
还没有任何评论哟~
