【发布时间】:2017-10-14 07:03:21
【问题描述】:
工厂看起来很简单,但我不知道这个错误是什么?!?
当我的控制器调用 ReportData.add 我得到 p>
错误:[$injector:undef]
app.factory('ReportData', function() {
var factoryData = [];
var factoryService = {};
factoryService.add = function(myData) {
console.log('FACTORY ADD: ' + myData)
factoryData = myData;
};
factoryService.get = function() {
console.log('FACTORY GET: ' + factoryData)
return factoryData;
};
});
app.controller("test", function ($scope, $http, $location, ReportData) {
ReportData.add('SENDING DATA TO FACTORY');
console.log('get it: ' + ReportData.get());
})
【问题讨论】: