Jquery 是否有任何处理cookie法律合规性的指令?

Jquery 是否有任何处理cookie法律合规性的指令?,jquery,angularjs,cookies,angularjs-directive,Jquery,Angularjs,Cookies,Angularjs Directive,我最近决定开始尝试使网站符合欧盟的cookie法律。我使用AngularJS作为前端框架。我一直在研究这些jquery插件: 然而,如果可能的话,我更愿意使用角度第一解。有人知道任何角度指令可以处理这个问题吗 AngularJS provides the cookie API 查看链接 这就是你将如何使用它 angular.module('cookiesExample', ['ngCookies']) .controller('ExampleController', ['$cookie

我最近决定开始尝试使网站符合欧盟的cookie法律。我使用AngularJS作为前端框架。我一直在研究这些jquery插件:

然而,如果可能的话,我更愿意使用角度第一解。有人知道任何角度指令可以处理这个问题吗

AngularJS provides the cookie API 
查看链接

这就是你将如何使用它

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

angular.module('consent', ['ngCookies'])
.directive('consent', function ($cookies) {
  return {
    scope: {},
    template:
      '<div style="position: relative; z-index: 1000">' +
      '<div style="background: #ccc; position: fixed; bottom: 0; left: 0; right: 0" ng-hide="consent()">' +
      ' <a href="" ng-click="consent(true)">I\'m cookie consent</a>' +
      '</div>' +
      '</div>',
    controller: function ($scope) {
      var _consent = $cookies.get('consent');
      $scope.consent = function (consent) {
        if (consent === undefined) {
          return _consent;
        } else if (consent) {
          $cookies.put('consent', true);
          _consent = true;        
        }
      };
    }
  };
});
angular.module('同意',['ngCookies']))
.指令(“同意”,功能($cookies){
返回{
作用域:{},
模板:
'' +
'' +
' ' +
'' +
'',
控制器:功能($scope){
var_consent=$cookies.get('consent');
$scope.approve=功能(同意){
如果(同意===未定义){
返回同意书;
}否则,如果(同意){
$cookies.put('同意',true);
_同意=真实;
}
};
}
};
});

添加风格和动画以增加品味。

AngularJs为您提供了CookieAPI?你还需要什么?我不明白这个问题是关于在网站上添加一个符合欧盟“饼干法”(Cookie Law)的横幅,也就是说,它不是关于设置饼干或处理一般的饼干。因此,你没有回答这个问题。