我正在使用Google AppEngine作为后端,AngularJS作为我正在制作的Web应用程序的前端。我正在向用户呈现页面数据
AppEngine能够选择数据并返回3条信息:选择的项目,指示是否有更多项目和下一页的光标。
我需要将所有3个部分返回到客户端应用程序,以便它可以显示提取的项目并允许用户转到下一页。
我也想使用ngResource与服务器进行交互。 问题是ngResource期望项目列表是一个列表,这里它是一个3件对象。
有没有办法稍微修改ngResource,以便在获取数据后它会使用这些项来构建项目数组?
答案 0 :(得分:1)
不一定,ngResource
可以处理数组以及单个项目或json对象。标准get
操作返回一个对象,而query
返回数组。只要是有效的json数据ngResource
就可以使用底线。
您始终可以在资源上调用get
,将数据放入json对象,然后它可以具有可以是数组类型的子属性。
您可以分享您的特定结构,社区可以帮助您了解如何使用ngResource