AngularJS Cookies - Cookies сохраняются в браузере, но не отображаются

0

Я ввел файлы cookie, и я сохраняю значение в таких куках,

$cookies.name = "Alfred";
console.log("cookie " +$cookies.name);

и в HTML я display

{{name}}

файлы cookie сохраняются и отображаются в консоли, но в HTML он не отображается. Я также проверил браузер Chrome, файлы cookie сохраняются в localhost..

Теги:
cookies

1 ответ

1
Лучший ответ

вам нужно иметь переменную области видимости для ее отображения

$cookies.name = "Alfred";
$scope.cookiname = $cookies.name ;

В HTML

<div>Name: {{cookiname}}</div>

Вот working App

  • 0
    Когда я назначаю, $ scope.cookiname = $ cookies.name, в console.log, он говорит неопределенный
  • 0
    вам нужно добавить $ cookies в качестве зависимости к контроллеру, проверьте jsfiddle, который я добавил

Ещё вопросы

Сообщество Overcoder
Наверх
Меню