Açısal, nasıl yönlendirmek $yere.$http olarak yol.sonrası başarı geri arama
Bir php dosyası için bir Yazı göndererek basit bir kimlik denetimi hizmeti yapmak için çalışıyorum, başarılı zaman ng-view benim ana sayfadaki kısmi yük gerekiyor.
Bu çalıştığım şey buydu :
function loginCtrl($scope, $http, $location){
$http.post(url,data).success(function(data){
$location.path('/home');
});
}
Benim url sonuçlar değişiyor ama ng-view
güncelleme değil. ben el ile sayfa yenileme güncellemeleri.
(yollar düzgün ** 4, geri arama gibi tek başına bir işlevi olan bu değil yönlendirme test ettik ve çalışıyor) yapılandırıldı
Ayrıca bir fonksiyonu olarak $location.path('/home')
tanımlama ve hala çalışmıyor geri onu aramayı denedim.
Biraz araştırma yaptım ve bu makaleler belirten başka bir üçüncü parti eklenti kullanırken olmuyor, sadece angular.js yükleme ben biraz buldum
Bazı çalışma malzeme için herhangi bir anlayış ya da işaretçiler büyük olacak
CEVAP
İşte bu makaleden changeLocation örnek http://www.yearofmoo.com/2012/10/more-angularjs-magic-to-supercharge-your-webapp.html#apply-digest-and-phase
//be sure to inject $scope and $location
var changeLocation = function(url, forceReload) {
$scope = $scope || angular.element(document).scope();
if(forceReload || $scope.$$phase) {
window.location = url;
}
else {
//only use this if you want to replace the history stack
//$location.path(url).replace();
//this this if you want to change the URL and add it to the history stack
$location.path(url);
$scope.$apply();
}
};
Vim, nasıl bir arama daha önce olduğum...
Nasıl parametre olarak gönderilen bir ...
Nasıl bir setTimeout için bir parametr...
Nasıl geçici olarak vim çıkmak ve geri...
Nasıl PHP bir geri arama uygulamak?...