Angular.js - 如何使数据保持最新?

时间:2013-07-24 15:26:36

标签: caching angularjs

如果我有以下工厂:

  .factory('User', function($resource) {
    return $resource('/users/:id', {id: "@id"}, {
      query: {method: 'GET', params: {}, isArray: false}
    });
  })

  .factory('UserList', function(User, $q) {
    var deferred = $q.defer();
    User.query({}, function(response) {
      deferred.resolve(response.data);
    });
    return deferred.promise;
  })

我知道有一个UserList可以注入我需要它的所有控制器。但是,如果我稍后在我的应用程序中创建一个新用户,我怎样才能使'UserList'工厂“刷新”?还有另一种方法是(甚至)更多的“角度方式”吗?

0 个答案:

没有答案
相关问题