【发布时间】:2016-09-28 08:10:16
【问题描述】:
在 Angular 2 中模拟 Http get() 返回的响应的最简单方法是什么?
我的工作目录中有本地 data.json 文件,我希望 get() 返回包含该数据作为有效负载的响应,模拟其余 api。
为Http 配置Backend 对象的文档对于这样一个简单的任务来说似乎有些晦涩和过于复杂。
【问题讨论】:
-
不知道为什么你认为配置
Backend是晦涩难懂的。 DI 是 Angular2 的主要和基本构建块,这正是 DI 的用例。MockBackend, provide(XHRBackend, {useExisting: MockBackend})有什么复杂之处。它简单明了。 -
@GünterZöchbauer 软件工程师有很多种。仅仅因为前 50% 的人容易做某事,但后 50 人的事情并不容易。如果没有真正站在他们的立场上,就对他人的 POV 如此不屑一顾,这绝不是一件好事。
-
@KaMok 我的评论并非轻视。如果有人想要解决方案,他需要提供有关问题所在的信息。这是我的评论。 “为 Http 配置后端对象的文档对于这样一个简单的任务来说似乎有些晦涩和过于复杂。”只是无用的咆哮。如果他提供了一个链接或发布了他发现过于复杂的代码,那么就有一些事情可以讨论,但事实上,这并不是一个真正的问题。我只是想了解更多信息。
标签: javascript angularjs json rest angular