我可以肯定地图中可见,可变换我喜欢的任何方式的反应,但经历了documentation而我碰到如何在向JSON的HTTP请求之后通过angular-in-memory-web-api来变形返回到Observable的响应?
responseInterceptor
所以来了,我不知道如果我可以把一些配置,并得到一个JSON响应本身无需编写我的额外功能。
关于responseInterceptor
或如何使用它没有多少书面。 如果不是这样,那么是否有其他方式使用angular-in-memory-web-api
本身来执行此操作?
在测试上述内容时,我看到'ResponseOptions'类型的'res'返回,但函数期望'ResponseInterceptor'类型返回。这也被我的typeScript标记。 –
我正在尝试你的建议,在'responseInterceptor()'我看到'res'内部,我修改它并使用res中的数据创建不同的JSON对象并返回新创建的'object'。但是我做HTTP请求的地方说:'http.get(url).map(reponse => // somecode)。 catch((error)=> log error //)'。我一直得到这个错误:'{“ok”:false,“statusText”:“未知状态”,“url”:“api/sessionData/1”}'。我究竟做错了什么?不应该修改responseInterceptor()的返回值? –
嘿,它的工作我猜。稍后会确认你。 –