具有大型数据集的Angular $资源

时间:2015-03-06 17:35:56

标签: javascript angularjs api resources

您好我有一些角色代码利用$ resource调用web api并获取一些数据。一切正常,直到从api返回的数据集超过几千行。我得到了一个非常无益的错误,详情如下:

错误:[$ resource:badcfg]数组 http://errors.angularjs.org/1.2.28/ $资源/ badcfg?P0 =对象

我正在使用GET调用,isArray:是的,并且有一些标题只包含日期。

有人遇到过这类问题吗?

1 个答案:

答案 0 :(得分:1)

错误表明$ resource抱怨你的api返回了它不喜欢的东西。在这种情况下,当$ resource期望数组时,api返回一个对象。

如果您提出请求并期望某个对象,则应使用{方法:' GET'}

仅在您期待数组时使用{method:' GET',isArray:true}

你从api那里得到一个对象{},所以你不应该有#34; isArray:true"