【发布时间】:2021-01-11 03:43:05
【问题描述】:
我正在尝试学习 AngularJS,需要一些帮助。我使用的是 1.4.9 版本,我正在尝试创建一个从服务器获取 JSON 的服务,但出现以下错误:“serviceName is not defined”
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.4.9/angular.min.js"></script>
这是我的服务:
app.service('serviceName', function ($http, $q) {
var url= "myURL";
function getData() {
return $http.get(url);
}
return {
getData: getData,
}
}
);
这是我的控制器:
app.controller("myController", function ($scope, $http) {
serviceName.getData().then(function (response) {
$scope.myField = response.data;
});
});
【问题讨论】: