【发布时间】:2016-09-19 10:14:20
【问题描述】:
我在工厂中有数据,可以在函数中的 console.log 中查看,我怎样才能将它输入到我的控制器中?
它只是以未定义的形式返回。
工厂
.factory('ThemeColor', function() {
var db = new PouchDB('myDB');
var self = {
getColor: function(){
db.get('themeColor').then(function(data){
console.log(data);
return data;
});
},
}
return self;
});
控制器
$scope.ThemeColor = function(){
ThemeColor.getColor().then(function(data){
console.log(data);
});
};
【问题讨论】:
-
console.log(data) 在 db.get('themeColor').then(function(data) 中返回什么?
标签: angularjs