2015-08-22 68 views
0

有沒有辦法在angularJS中使用base_url()AngularJS重定向頁面

這裏是我的代碼:

它工作正常。但我只是好奇,如果有一種方法可以讓我像使用代碼註釋一樣使用base_url,而不是輸入整個固定的URL。

$scope.login = function(){ 
    console.log($scope.users); 
    var inputs = 'myData=' + JSON.stringify($scope.users); 
    $http({ 
     method:'POST', 
     url:'lib/login_c.php', 
     data: inputs, 
     headers:{'Content-Type' : 'application/x-www-form-urlencoded; charset=UTF-8'} 
    }).success(function(res){ 
     console.log(res); 
     if(res == 1){ 
      $window.location.href = "http://localhost/angularjs/index.php"; 
      //$windows.location.href=baseurl() + '/index.php'; 
     }else{ 
      $scope.message = true; 
     } 
    }); 
}; 

回答

1

您可以使用/來使用根網址。而在你的情況要HREF索引頁只是這樣做:

$window.location.href = "index.php" 

您也可以有所幫助:

"./index.php" //dot is for root 
+0

我看到..感謝您的幫助! –

+0

很高興爲您效勞。 –

+0

您好先生..我可以問您一些關於用戶身份驗證的事嗎?我想要的是,當用戶去index.php沒有登錄...程序必須重定向用戶登錄頁面..是否有一個'會議'類型的代碼在angularjs? –