2014-09-30 87 views
0

我想在angularjs和php中實現登錄系統。Angularjs頁面重新加載控制器內的幫助

$scope.signForm = function() { 
    $scope.loading = true; 
    $scope.remember=true; 
    $http.post('user/action/signin.php', $scope.formData) 
      .success(function(data) { 
       console.log(data); 
       $scope.error = false; 
       $scope.message = false; 
       if (!data.success) { 
        $scope.error = data.error; 
        $scope.loading = false; 

       } else { 
        $location.url('/userprofile.php'); // 
        $scope.loading = false; 

       } 
      }); 
}; 

我正在檢查用戶登錄如果成功我需要加載userprofile.php。我的userprofile.php頁面是不同的,並沒有使用angularui。

謝謝。

回答

0

使用$window.location.href = '/userprofile.php'

+0

謝謝。但它不起作用。我需要改變別的東西? – 2014-09-30 13:01:24

+0

對不起,錯字!我的意思是$ window.location.href ='newUrl'。 – timsmiths 2014-09-30 13:49:10

+0

無法正常工作。但解決了$ window.location();非常感謝 ;) – 2014-09-30 15:08:37