2015-03-23 3 views
1

Я использую Angular v1.3.10, и я успешно создаю файл cookie. Когда я делаю $cookieStore.put(key,value), а затем $cookieStore.get(key) Я вижу объект, который я добавил.Угловые Cookies не работают

Когда я обновляю страницу и делаю $cookieStore.get(key), я получаю undefined.

Любая идея, почему?

+0

Вы пытались привязать его к $ scope? Что-то вроде $ scope.myCookie = $ cookieStore.get (key)? –

ответ

2

На первый взгляд кажется правильным.

Это работает для меня (версия 1.3.0):

$cookieStore.put('MyVar', $scope.myVar); 
// After refresh 
$scope.myVar = $cookieStore.get('MyVar'); 

С другой стороны, you can see в документации, которая осуждается $ CookieStore. Вы должны использовать $ cookie. Это очень похоже.

Удачи вам!

Смежные вопросы