2016-04-28 5 views
0

Im Versuch, Nutzer nach der Anmeldung zu umleiten, aber aus irgendeinem Grund es lokal und nicht funktioniert, wennMEAN.js - Redirect Benutzer nach signin - lokal funktioniert, aber nicht, wenn sie entfaltet

Heres die Funktion zum Einsatz und die $window.location.href = '/settings/picture'; hat keine Wirkung, wenn

eingesetzt
$scope.signup = function (isValid) { 
    $scope.error = null; 

    if (!isValid) { 
    $scope.$broadcast('show-errors-check-validity', 'userForm'); 

    return false; 
    } 

    $http.post('/api/auth/signup', $scope.credentials).success(function (response) { 
    // If successful we assign the response to the global user model 

    $scope.authentication.user = response; 

    // And redirect to avatar selection screen 
    $window.location.href = '/settings/picture'; 


    }).error(function (response) { 
    $scope.error = response.message; 
    }); 
}; 

Antwort

1

können Sie versuchen, res.render('/settings/picture', {title: whatever title}) in Ihrem Beitrag verwenden ('/ api/auth/Anmeldungen') Route anstelle von $ window.location.href in Ihrem Controller

oder versuchen, die vollständige Adresse wie $ Fenster.lo kation.href = "http://domain.com/settings/pictures.html"

Verwandte Themen