您好我有一些角色代码利用$ resource调用web api并获取一些数据。一切正常,直到从api返回的数据集超过几千行。我得到了一个非常无益的错误,详情如下:
错误:[$ resource:badcfg]数组 http://errors.angularjs.org/1.2.28/ $资源/ badcfg?P0 =对象
我正在使用GET调用,isArray:是的,并且有一些标题只包含日期。
有人遇到过这类问题吗?
答案 0 :(得分:1)
错误表明$ resource抱怨你的api返回了它不喜欢的东西。在这种情况下,当$ resource期望数组时,api返回一个对象。
如果您提出请求并期望某个对象,则应使用{方法:' GET'}
仅在您期待数组时使用{method:' GET',isArray:true}
你从api那里得到一个对象{},所以你不应该有#34; isArray:true"