开发过程中发现前端请求正常执行,接口功能正常且正常返回数据,但是js仍然报语法错误Uncaught (in promise) TypeError: Cannot read properties of undefined (reading ‘code‘)
原因:自定义拦截器后导出方法时忘记把promise对象return出去
如下:
在这里插入图片描述
正确处理方式应该将promise对象requestreturn出去,调用方法的位置才会是异步执行,就不会提示语法错误了

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐