【问题标题】:Angular $resource: update self from getAngular $resource:从获取更新自我
【发布时间】:2014-11-11 00:56:16
【问题描述】:

是否有任何内置方法或传统上正确的方法?我不是在询问发布更新,而是请求更新。我可以再次查询它,但目标是对象引用保持不变。

到目前为止,我采用的方法是定义一个名为“refresh”的实例方法,它通过 ID 获取相同的资源实例,然后迭代其属性,将它们复制到原始对象(我多么爱你 @987654321 @)。但它似乎已经包含在 ngResource 中的功能,我只是找不到它。如果没有,Angular 是否提供了一种方法,使这种“刷新”方法默认为所有 $resources,就像保存、删除等已经存在的方式一样?


所以我实际上在写问题时找到了答案,但我还是会发布并回答,以防它可能对其他人有所帮助。

【问题讨论】:

    标签: angularjs ngresource


    【解决方案1】:

    在编写和查找内容时,我意识到get 不仅限于作为资源的静态方法。让我想到这里的是,在一个实例上,它被命名为$get。瞧,$get 正是我想要的。然而,Angular 的网站上似乎没有记录它——事实上,该网站说只有非 GET 操作是实例方法,所以谁会想到呢?我的意思是,除此之外,现在看起来很明显了。

    【讨论】:

      猜你喜欢
      • 2013-10-09
      • 2012-06-23
      • 2016-12-25
      • 2017-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-03
      • 1970-01-01
      相关资源
      最近更新 更多