如何訪問名爲parseFloat的角度工廠函數內的parseFloat?如何訪問名爲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函數。 – Angad 2014-10-09 18:24:35