堆栈上有很多类似的问题,但我找不到可以帮助我的东西。可能是我失明了。
我有一项服务,它向服务器发送请求。
app.factory(
"myService",
[
"$http", "config",
function ($http, config)
{
return {
get: function (query)
{
return $http.get(
config.apiUri + "path/getSomething",
{
params: query
});
}
};
}
])
我怎么称呼它:
myService
.get($scope.query)
.then(
function (result)
{
$scope.isLoading = false;
$scope.entries = result.data;
});
我不明白我在哪里弄错了。请帮帮我。它确实有效,但现在还没有。
答案 0 :(得分:0)
我真的很失明。
在注射中我的内容有错误的顺序。
"$scope", "$routeParams", "$window", "myService",
function ($scope, $routeParams, myService, $window) { ... }
而不是
"$scope", "$routeParams", "$window", "myService",
function ($scope, $routeParams, $window, myService,) { ... }
谢谢大家。