/ / Jak uzyskać wartości plików cookie po zamknięciu i otwarciu okna przeglądarki przy użyciu angularjs 1.x? - angularjs, cookies, cookiestore

Jak zdobyć pliki cookie po zamknięciu i otwarciu okna przeglądarki za pomocą angularjs 1.x? - angularjs, cookies, cookiestore

Ustawiam wartości w plikach cookie angularjs za pomocą następującego kodu

$rootScope.user= "Sai";
$cookieStore.put("userdata",$rootScope.user);

i spróbuj uzyskać tę samą wartość pliku cookie po zamknięciu i otwarciu okna przeglądarki za pomocą kodu

$cookieStore.get("userdata");

ale wraca undefined lub null.

Odpowiedzi:

0 dla odpowiedzi № 1

W oparciu o podany kod pliki cookie są ustawiane jako pliki cookie sesji. Będziesz musiał ustawić dodatkowe opcje podczas ustawiania pliku cookie, np expires opcja.

Ponadto, jeśli możesz, spróbuj użyć $cookies od $cookieStore jest przestarzałe. Możesz znaleźć dodatkowe informacje tutaj.