Angular句柄不是那么Rest API

时间:2016-07-11 05:11:30

标签: angularjs api rest

我想问一下与复杂API进行通信的最佳方式是什么。这样你就无法获得$ resource资源。我有一个游戏的API,其对象具有其他对象,并且这些对象具有其动作(例如,user-> army-> marchTo)。那么我应该只使用$ http调用指定每个调用,还是这是一个错误API的标志,应该重做? (P.S.这是一个遗留项目,所以不确定什么是更好的)。既然我对同一主题有另一个问题也可以在这里说:为什么$ http和$ resource以不同的嵌套方式返回promises?我的意思是,如果你想从$ resource获得响应,必须写入它(如果它是在工厂内定义的)

someResourceFactory.get().$promise.then(function(){})...etc

使用$ http时可以完成:

someHttpFactory.get().then(function(){})...etc

提前感谢任何帮助或建议。

0 个答案:

没有答案