Benim açısallar uygulamasında, kullanıcının açılış sayfasında olduğuna ve önceden doğrulanmış olup olmadığına bakıyorum, ardından ana sayfaya yönlendirin.
.state('landingpage', {
abstract: "true",
url: "/landingpage",
templateUrl: "app/landingpage/landingpage.html",
resolve: {
AutoLoginCheck: ['$state', '$window', function ($state, $window) {
if($window.localStorage.access_token != null)
{
if($window.sessionStorage.access_token == null) {
$window.sessionStorage.access_token = $window.localStorage.access_token;
}
UserInfoService.SetUserAuthenticated(true);
// it is not redirecting
return $state.go('app.home');
}
}]
}
})
sorun tüm çözmek kod başarıyla çalıştırılır olsa kullanıcı app.home yönlendiriliyorum olmamasıdır. Birisi bunun neden olduğunu söyleyebilir mi?
Not: Durum 'uygulaması', 'app.home' durumunda görüntülenecek verileri getirdiği bir çözüme de sahiptir.
$ devlet kararlılıkla çalışmalarını etmediğinden. –
Neyi neden ve nasıl açıklarsınız? – Sam
Bu sorunun yanıtlandığı gibi çözülebileceğine inanıyorum [burada] (http://stackoverflow.com/a/36728528/846727) – Kunal