app.service('customersService', function ($http) {
this.getCustomer = function (id) {
$http({
method: 'GET',
url: '/getCustomer',
params: {id: id},
headers: {'Content-Type': 'application/x-www-form-urlencoded'},
}).success(function(data) {
console.log(data);
return data;
})
};
});
無法獲得從服務 這段代碼的問題控制器的數據是,當我嘗試運行此
customersService.getCustomer(customerID).then
它生成下面提到一個錯誤:
angular.js:13294 TypeError: Cannot read property 'then' of undefined.
最主要的是對服務的調用被生成,如果我嘗試在服務中的控制檯上打印結果,數據就在那裏。但是,我無法獲取我的控制器中的數據。
現在工作非常好。謝謝 ! –