【发布时间】:2014-12-04 18:23:43
【问题描述】:
如何在名为 parseFloat 的角度工厂函数中访问 parseFloat?
angular
.module('myApp')
.factory('mathService', [MathService]);
function MathService() {
return {
parseFloat: parseFloat
};
function parseFloat(num) {
// this should be the global parseFloat
// and not the this math service parseFloat
return parseFloat(num, 10); // how do I fix this line?
}
}
目前这会导致无限递归。如何在这个名为 parseFloat 的工厂方法中访问全局 parseFloat?
【问题讨论】:
-
虽然这不能回答您的问题,但我建议避免创建您自己的以 javascript 函数命名的函数。
标签: javascript angularjs angularjs-service globals