什么是angular2-in-memory-web-api?我在angular.io文档中看到了对它的引用,但我的代码似乎没有它.
它仅用于演示:
例如,get heroes scenario
没有webapi就可以工作,只是从JSON文件加载演示数据,但我们也想保存数据.我们无法保存对JSON文件的更改.我们需要一个Web API服务器.
该in-memory web api
不是角核心的一部分.它angular2-in-memory-web-api
是我们自己的库中的可选服务,我们用npm(参见package.json)安装并注册SystemJS加载模块(参见systemjs.config.js)
内存中的Web API从自定义应用程序类获取其数据,该createDb()
方法返回一个映射,该映射的键是集合名称,其值是这些集合中的对象数组.
这里是Github上InMemoryDataService的Javadoc :
模拟由注入的InMemoryDataService服务提供的简单内存数据存储支持的RESTy Web api的行为.[...]
您可以使用API 在Angular2中创建演示应用程序.该服务提供了一个API,可让您模拟REST-API.它只是一个可选包,你的应用程序将在没有它的情况下运行.
归档时间: |
|
查看次数: |
8788 次 |
最近记录: |