我需要将$route
变量注入下面的工厂,以便让GET
请求刷新。我怎么把它注入下面的工厂?
.factory('posts', ['$http', function($http){
//other factory functions
o.factorySubmit = function() {
$http.get('http://localhost:8080/clients').then(function(){
$route.refresh();
});
};
return o;
}])
答案 0 :(得分:2)
您已为工厂方法设置了Inline Array Notation依赖注释。
以下是你如何注入$ route:
.factory('posts', ['$http', '$route', function($http,$route){
//other factory functions
o.factorySubmit = function() {
$http.get('http://localhost:8080/clients').then(function(){
$route.refresh();
});
};
return o;
}])