是否有任何内置方法或常规方法?我并不是要求发布更新,而是请求更新。我可以再次查询它,但目标是对象引用保持不变。
我到目前为止采用的方法是定义一个名为" refresh"的实例方法。它通过ID获取相同的资源实例,然后遍历其属性,将它们复制到原始对象(我如何爱你_.extend
)。但似乎某些东西可能已经包含在ngResource中,而我却无法找到它。如果没有,Angular会提供一种方法来进行这样的刷新"方法默认以所有$资源的方式保存,删除等已经相同?
所以当我写这个问题时,我确实找到了答案,但是我会发布并回答,以防它可以帮助别人。
答案 0 :(得分:2)
在编写并查找内容时,我意识到get
并不局限于作为资源的静态方法。把我扔到这里的是,在一个实例上,它被命名为$get
。而且,$get
完全符合我的要求。然而,它似乎没有在Angular的网站上记录 - 实际上该网站说只有非GET操作才是实例方法,所以谁有想过?我的意思是,除此之外现在看起来非常明显。