32

当我查看 Angular2 文档时,我找不到任何 REST 辅助模块,例如 Angular1 的ngResource。我发现它在 Angular1 中非常有用,所以我想在 Angular2 中有类似的东西,但我唯一能找到的是'angular2/http'它不包含类似的东西(或者我搜索得不够好?)。

虽然很清楚我自己很容易实现类似的服务,但 Angular2 团队是否提供了任何现成的模块,或者是否会有一个?

4

3 回答 3

15

有一些第三方库可以做到这一点并与 RXjs 相关联。

看看https://github.com/troyanskiy/ng2-resource-rest

于 2016-04-25T12:50:02.843 回答
2

Restangular即将推出Angular2,他们已经在版本方面做得很好AngularJS。可能值得一试。

[编辑] 我在 Angular-Seed 根上进行了尝试,但在捆绑阶段它并没有很好地集成。在开发模式下,我可以轻松地向服务器发送请求。

Typescript 并不是很有趣,因为它们在每个对象上都添加了“any”,它需要更多的工作才能完全对生产友好。

于 2017-01-17T17:12:02.633 回答
1

js-data-angular(以前angular-data)是 Angular 1.x 中设计良好的 ngResource 对应物,也是主包的包装器,js-data.

示例中所示js-data提供与框架无关的模型,并且可以直接与 Angular 2 一起成功使用。

于 2016-06-22T20:49:40.580 回答