2015-11-15 61 views
0

當我嘗試將頁面重定向到index.html時,出現以下錯誤:$ location is undefined。 我只需要重定向到索引頁面,當用戶和密碼是正確的。在登錄後重定向頁面 - Angularjs和Kinvey

app.controller('loginController', ['$scope', '$kinvey', function($scope, $kinvey, $location) { 


    $scope.login = function() { 

      var promise = $kinvey.User.login({ 
       username : $scope.username, 
       password : $scope.password 
      }); 

      promise.then(function(response) { 
       console.log('User in'); 
       $location.path('/index.html'); 

      }, function(err) { 
       console.log(err); 
      }); 
     } 

    } 
]); 

回答

0

你忘了在參數加$位置:

app.controller('loginController', ['$scope', '$kinvey','$location'/*here*/, function($scope, $kinvey, $location) 
相關問題