例如,在下面的代码中,我希望 func2 调用 func1。
App.factory("MyLib", function() {
return {
func1: function() {
console.log("func1");
},
func2: function() {
func1();
}
}
});
我该怎么做?
最佳答案
最安全的方法是使用揭示模块模式:
App.factory("MyLib", function() {
var func1 = function() {
console.log("func1");
};
var func2 = function() {
func1();
};
return {
func1: func1,
func2: func2
};
});
关于javascript - 在 AngularJS 中,如何让一个工厂函数引用另一个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24875290/