什麼是angular2-in-memory-web-api?我在angular.io文檔中看到了它的引用,但是我的代碼似乎沒有它。什麼是Angular 2 RC angular2-in-memory-web-api?
12
A
回答
9
它僅用於演示:
例如,get heroes scenario
將工作沒有的WebAPI,從JSON文件加載只是演示數據,但我們要保存的數據了。我們無法將更改保存到JSON文件。我們需要一個Web API服務器。
in-memory web api
不是Angular核心的一部分。這是在自己的angular2-in-memory-web-api
庫中的一個可選的服務,我們與NPM(見的package.json)安裝並SystemJS(見systemjs.config.js)
在內存中的Web API從獲取數據登記模塊加載使用createDb()
方法的自定義應用程序類返回一個映射,其鍵是集合名稱,其值是這些集合中對象的數組。
7
這裏從InMemoryDataService on Github的Javadoc:
模擬由注射InMemoryDataService服務提供的簡單的內存數據存儲支持的RESTy網頁API 的行爲。 [...]
您可以使用API來在Angular2創建一個演示應用程序。 該服務提供了一個可讓您模擬REST-API的API。這只是一個可選的軟件包,你的應用程序無需工作。
相關問題
- 1. Angular 2 rc 1 canActivate
- 2. Angular 2 RC 5 NGModule Pass Param
- 3. 爲什麼ngc + Rollup捆綁Angular 2 RC.6路由失敗?
- 4. 什麼是rc代表
- 5. Angular 2中的組件是什麼
- 6. Angular 2 - 什麼是可聲明的?
- 7. Angular 2模板中的let *是什麼?
- 8. Angular 2中的A2tUiModule是什麼?
- 9. Angular 2 - 什麼是DI錯誤?
- 10. 什麼是$ scope.watch的Angular 2等價物?
- 11. Angular 2:什麼是@ Input/@輸出別名?
- 12. Angular 2 CustomReqeuestOptions merge()因爲Angular 2 RC.5不起作用
- 13. Angular 2 RC引導應用程序5
- 14. Angular 2 RC 4編譯器cli錯誤
- 15. Angular 2 RC 5全球供應商
- 16. Angular 2 RC.5 FormsModule不存在
- 17. Angular 2 RC 4 Http post not firing
- 18. Angular 2 rc.5從rc.4更新後無法刷新頁面
- 19. 角2 RC.1 routerOnActivate
- 20. Angular $ .grep()方法的Angular 2中的等價方法是什麼?
- 21. 如何在Angular 2 Ionic 2 RC中使用手機蒙版2
- 22. angular-loader.js是什麼?
- 23. 使用Angular Material 2 Tabs Component with Angular 4.0.0-rc.1
- 24. Angular 2 RC5&@ angular/router 3.0.0-rc.1無效配置或錯誤?
- 25. Angular 2攔截器的Angular 2模擬解決方案是什麼
- 26. Angular 2 TS和Angular 2 Dart有什麼區別?
- 27. AngularJS 1.4.0-rc.2當
- 28. 什麼是(點擊)在Angular 2中,如果不是指令?
- 29. IValueProvider MVC 2 RC 2
- 30. 角度2 - 從rc 5升級到rc 6