如何从开发人员控制台访问我的角度资源?

时间:2014-03-11 14:32:57

标签: angularjs developer-tools

我有这个资源:

angular.module('showboardApp')
  .factory('Session', function () {
    return $resource('/api/session.json');
  });

我想从chrome开发者控制台访问它。有没有办法注入它并立即运行与此类似的语法?

angular.module('showboardApp')
  .run(function(Session){
    var promise = Post.query();
    console.log(promise);
  });

1 个答案:

答案 0 :(得分:3)

您基本需要的是您的应用 injector 。然后,您可以使用它将服务注入函数并使用它执行一些代码。 E.g:

var inj = angular.injector(['showboardApp']);
inj.invoke(function (Session) {...});