使用ngResource在AngularJS中传递数据与单独请求

时间:2015-01-30 03:31:42

标签: angularjs angular-resource ngresource

我是棱角分明的新手,并试图弄清楚如何最好地实现这一点。

假设您已经设置了一个ngResource工厂来获取一堆小部件。您返回这些小部件(GET /api/widgets)并在列表中的页面上显示它们。

现在假设您可以通过单击列表中对象旁边的编辑按钮来编辑对话框中的那些小部件。更好的做法是将单个窗口小部件的数据(已经由第一个$resource调用检索到)传递到编辑对话框,或者只是将ID参数传递给对话框并让它解析它自己的{{1} }使用单独的$resource来电话。

在加载列表和单击编辑按钮之间,数据不会实际变化,因此不需要将其同步到确切的秒。这两个请求都来自同一个工厂,但问题是你应该存储数据并传递数据,还是执行单独的请求。

1 个答案:

答案 0 :(得分:1)

我没有看到再次获取它的理由,我只是重用该对象。