[英]Angular.JS service not working
我堅持了一段時間。 我的服務無法正常運行,因為沒有從預期中獲取數據。 但是,如果我將$http
請求放在控制器中,它就可以正常工作。
(function(){
function controlProvider($http) {
this.getStatus = function (callback){
$http.get("http://localhost:8080/getStatus")
.success(function (data) {
callback(data);
});
};
}
controlApp.service('controlProvider', controlProvider);
function controlController ($scope,controlProvider){
controlProvider.getStatus = (function (product) {
$scope.product = product;
});
}
controlApp.controller("controlController", controlController);
})();
任何幫助建議將不勝感激。 謝謝。
//maybe like this ?
controlProvider.getStatus(function(product) {
$scope.product = product;
})
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.