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