我想在html中访问cookie值,我需要检查一个条件,说ng-if =' cookievalue == 1' ....这样我就可以隐藏和显示内容
答案 0 :(得分:5)
要掌握HTML中的cookie,首先需要将其引用/值存储在angularJS控制器范围中。只有当您与$ scope关联时,您才能在html中访问它
答案 1 :(得分:3)
Manasi是对的,您必须拥有一个控制器才能访问HTML中的值。
您的HTML:
<div ng-if="cookievalue==1"> ... </div>
你的控制器:
.controller('ExampleController', ['$scope', '$cookies', function($scope, $cookies) {
$scope.cookievalue = $cookies.get('mycookie');
}]);