当前位置: 首页 > 面试题库 >

AngularJS $资源错误-TypeError:对象# 没有方法“推”

充培
2023-03-14
问题内容

我的控制器文件中包含以下内容:

var Subject = $resource('/api/TestAccounts/:action', { applicationId: 3 }, {
   'getSelect': { method: 'GET', params: { action: 'GetSelect' } }
});

Subject.getSelect({ applicationId: 3 },
   function (resp) {
      $scope.testAccounts = resp;
      gridData = null;
   }
);

我的服务器代码运行并返回:

[{"id":5,"name":"xxx"},{"id":6,"name":"yyy"}]

但是我得到以下错误:

TypeError: Object #<g> has no method 'push'
    at copy (http://127.0.0.1:81/Scripts/angular.js:577:21)

有人知道我在做什么错吗?


问题答案:

我只是更改MyService.get(...)为,MyService.query(...)因为.get()期望一个对象并且.query()期望一个数组。



 类似资料:
  • 问题内容: 我的用户库具有以下用于注册的代码 在我的mongooes模式中,我实现了中间件 得到以下问题 我的问题是:: 如何解决这个问题? 如何从mongooes中间件捕获错误到我的lib函数(捕获)? 问题答案: 似乎您没有使用Bluebird,但使用了mongoose promises(mpromise),它没有方法。 您可以通过解决此问题 在确定模型后使用, 使用投猫鼬承诺变成一个蓝鸟

  • 问题内容: 我目前收到此错误,不知道是什么意思。它是一个python项目,这是我看到的错误: 代码: 在此先感谢你的帮助! 问题答案: 调用的结果是一个对象,该对象不支持[]运算符()。我想你要 不幸的是,它不是可变的,因此你必须创建另一个变量来保存要对其进行的更改。

  • 我有一个抽象类,我应该在DTO中使用Mapalyt映射: 映射器将失败,错误:错误:没有名为“电池容量”的属性。 如何使这些字段成为可选字段,以便在源类中没有退出时具有默认值?

  • 问题内容: 我正在尝试从中文网站中抓取一些javascript生成的内容。我正在使用Selenium(和Python),因为我无法直接抓取javascript内容。 我得到以下错误: 实际上,我似乎无法在selenium.selenium类中调用任何命令。毫无疑问,我忽略了非常明显的事情。提前致谢。 问题答案: 您只需要。 执行以获取页面上的html元素(最大的元素)。(您可以通过多种方式执行此操

  • 在这个错误之前,它已经给了我另一个“xrange不存在”之类的信息,所以我查找了它,并将nx_shp.py文件中的更改为,这似乎解决了这个问题。 根据我所读到的内容,它可能与Python版本(Python2 vs Python3)有关。

  • 我遇到了这个错误,它不允许我在表单中保存信息。初始数据在表单中显示良好,但保存起来很困难。希望有人能帮忙,我真的被困了 追踪: 内部 41 中的文件“C:\程序文件\Python35\lib\site-packages\django\core\处理程序\exception.py”。响应 = get_response(请求) 文件"C:\Program Files\Python35\lib\site