我们可以从另一个模块调用一个模块中定义的工厂函数吗?如果是这样,怎么做?
假设我的第一个模块在moduleOne.js
文件中定义为:
var myModule = angular.module('MyServiceModuleOne', []);
myModule.factory('notify', function () {
return {
sampleFun: function () {
// some code to call sampleFunTwo()
},
};
});
我的第二个模块moduleTwo.js
为:
var myModuleTwo = angular.module('MyServiceModuleTwo', []);
myModuleTwo.factory('notifytwo', function () {
return {
sampleFunTwo: function () {
// code
},
};
});
如何拨打sampleFunTwo()
电话sampleFun()
?
谢谢。