2015-03-09 16 views
7

Próbuję użyć usługi $ cookies przy użyciu kątowej wersji 1.4.0-beta.2.

Plik cookie utworzony przez serwer dostaje się pod document.cookie , a także pod $cookies. ale $cookies to tylko prosty obiekt. kiedy sprawdzam console.dir($cookies) w środku są tylko klucze/wartości. Gdzie jest funkcja get(), put(),?

Starałem się sprawdzić bardzo prosty przykładowy kod z https://docs.angularjs.org/api/ngCookies/service/ $ ciasteczek :

angular.module('cookiesExample', ['ngCookies']) 
     .controller('ExampleController', ['$cookies', function($cookies) { 
      // Retrieving a cookie 
      var favoriteCookie = $cookies.get('myFavorite'); 
      // Setting a cookie 
      $cookies.put('myFavorite', 'oatmeal'); 
     }]); 

ale to nie działa. To prawdopodobnie trywialne, ale czego mi brakuje?

+1

Ten sam problem tutaj. Znalazłeś coś? –

+0

Ten sam problem tutaj ... –

Odpowiedz

1

Czy pamiętasz również aktualizację "ciastek kątowych"? jest to wtyczka, więc sama aktualizacja "kątowa" nie będzie działać.

używam 1.4.0-rc.1, i to działa (po zaktualizowane "skośnych cookies" do "1.4.0-rc.1", oczywiście)

-1

miałem ten sam problem . Po aktualizacji zarówno kątowych ciasteczek, jak i kanciastych do najnowszej wersji wszystko działało zgodnie z oczekiwaniami. Dzięki, tommyTheHitMan, za skierowanie mnie we właściwym kierunku.

Powiązane problemy