0
我有幾個功能,寫了一個角的服務如下不能服務功能
(function() {
var app = angular.module('services', []);
app.factory('dataManage', ['$http', function ($http) {
var _get = function (table, callback, id = null) {
callback = callback || function() {};
$http.get('php/app.php/?type=get&table=' + table + '&id=' + id)
.success(function (data) {
callback(data);
});
};
var _insert = function (table, object, callback, id = null) {
callback = callback || function() {};
$http.post('php/app.php?type=insert&table=' + table + '&id=' + id, object)
.success(function (data) {
callback(data);
});
}
var _check = function (action, callback, object = null) {
callback = callback || function() {};
$http.post('php/app.php?type=check&action=' + action, object)
.success(function (data) {
callback(data);
});
}
return {
Get: _get,
Insert: _insert,
Check: _check
};
}]);
})();
之外獲得的數據,這就是所謂的app.js
dataManage.Get('meetings', function (data) {
$scope.meetings = data.slice();
});
我得進入會場從HTML代碼,但我不能在服務外管理它。例如,如果我想提醒它或在控制檯中顯示結果顯示未定義或空數組(如果之前定義爲它)。
不知道發生了什麼事。正如我記得我以前的項目中沒有這個問題... 任何人?
在控制檯上沒有錯誤 「回報」? – taguenizy
不,沒有顯示 – bakowroc