首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >角环SDK: prototype$updateAttributes不是一个函数

角环SDK: prototype$updateAttributes不是一个函数
EN

Stack Overflow用户
提问于 2017-03-01 14:16:34
回答 1查看 442关注 0票数 0

我使用的是loopback-angular-sdk,在使用updateAttributes函数时出现了一个奇怪的错误:

MyModel.prototype$updateAttributes is not a function

这发生在所有的模特身上。我有点怀疑有依赖关系的问题。

我在我的index.html中包含了角资源‘s,所以这不是问题。

这是我的bower.json:

代码语言:javascript
复制
{
  "name": "angular",
  "version": "1.0.0",
  "dependencies": {
    "bootstrap": "^3.3.7",
    "angular": "1.6.1",
    "angular-route": "latest",
    "angular-material": "^1.1.1",
    "angular-ui-router": "^0.3.2",
    "angular-resource": "1.6.1",
    "material-calendar": "^0.2.14",
    "textAngular": "^1.5.16",
    "jquery": "^3.1.1",
    "material": "^0.1.1",
    "angular-material-data-table": "^0.10.10",
    "moment": "^2.17.1",
    "angular-translate": "^2.13.1",
    "angular-translate-loader-static-files": "^2.13.1",
    "angular-translate-storage-local": "^2.13.1",
    "angular-animate": "1.6.1",
    "angular-aria": "1.6.1",
    "angular-recaptcha": "^4.0.3",
    "angular-i18n": "1.6.1",
    "angular-dynamic-locale": "^0.1.32"
  },
  "resolutions": {
    "angular": "1.6.1",
    "angular-material": "^1.1.1"
  }
}

任何帮助都将不胜感激。谢谢!

EN

回答 1

Stack Overflow用户

发布于 2017-05-08 10:08:50

如果您使用的是Loopback ^3x,那么它们已经将角度SDK的方法名从prototype$updateAttributes更改为prototype$patchAttributes。我在任何地方都没有找到这个文档,我不得不通过阅读生成的lb-services.js的源代码来找出它。

只需使用新方法prototype$patchAttributes,您就应该是黄金级的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42534071

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档