我正在嘗試獲取服務實例,但遇到錯誤。我得到的例外是Calculator.random()不是函數。任何想法我做錯了什麼?在控制器中獲取服務實例
angular
.module('app')
.factory('Calculator',function(){
var random = {};
random.number = function(){
return Math.random();
};
return random;
});
angular
.module('app')
.controller('homeCtrl', ['$scope','Calculator', function ($scope,Calculator) {
$scope.random = Calculator.random();
}]);