Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 用于Angular应用程序的模拟json数据_Angularjs_Json_Gruntjs - Fatal编程技术网

Angularjs 用于Angular应用程序的模拟json数据

Angularjs 用于Angular应用程序的模拟json数据,angularjs,json,gruntjs,Angularjs,Json,Gruntjs,我正在开发Angular应用程序,我的API还没有准备好。我想用模拟数据复制相同的API url。例如,如果我打电话 /v1/users 使用$resource,它应该返回json响应和一些数据,稍后当我的API准备就绪时,我可以删除我的模拟数据,相同的API url将用于实时数据。我还可以设置一个标志在模拟数据和实时数据之间切换。我找到的大多数解决方案都是针对$httpbackend或单元测试的,但我的要求不是针对单元测试。我知道Angular mocks会做类似的事情,我已经在我的应用程

我正在开发Angular应用程序,我的API还没有准备好。我想用模拟数据复制相同的API url。例如,如果我打电话

/v1/users 

使用$resource,它应该返回json响应和一些数据,稍后当我的API准备就绪时,我可以删除我的模拟数据,相同的API url将用于实时数据。我还可以设置一个标志在模拟数据和实时数据之间切换。我找到的大多数解决方案都是针对$httpbackend或单元测试的,但我的要求不是针对单元测试。我知道Angular mocks会做类似的事情,我已经在我的应用程序中添加了它的bower组件。我还用JSON文件在我的App文件夹外添加了一个文件夹,但是如果我调用它,我应该怎么做,它给了我一些JSON数据。

这是一个类似服务器的例子,但是它很简单地使用:你考虑了FixBase:@菲利普。我尝试了json服务器,但我只能使用命令“json server db.json”运行一个json文件。如果我需要运行更多的文件呢?有办法吗?@Rahul你为什么需要这个?您可以在db.json文件中声明应用程序的所有路由。我有多个JSON对象,需要像/v1/users、/v1/requests这样的API。我发现的唯一方法是将所有对象写入一个JSON文件,这使得我的文件非常庞大。我想创建user.json、requests.json等文件,以便轻松管理数据对象。