答案 0 :(得分:0)
<强>工厂强>
angular.module('myApp')
.factory('MyFactory', MyFactory);
function MyFactory(){
function myFun(){
return 'hello world';
}
return {
myFun : myFun
}
}
其他模块,让我们说控制器
angular.module('myApp')
.controller('MyController', MyController);
MyController.$inject = ['MyFactory', '$scope'];
function MyController(MyFactory, $scope){
. . .
$scope.callSomething = function(){
MyFactory.myFun().then( function(response){
console.log(response);
});
}
}
答案 1 :(得分:0)
将使用this解决方案 您可以通过网址深入了解此问题