gpt4 book ai didi

jquery - 有任何用于处理 cookie 法律合规性的 Angular 指令吗?

转载 作者:行者123 更新时间:2023-12-03 22:44:04 24 4
gpt4 key购买 nike

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

https://silktide.com/tools/cookie-consent/

http://cookiesdirective.com/

但是,如果可能的话,我更愿意使用 Angular 第一解决方案。有谁知道有什么 Angular 指令可以处理这个问题吗?

最佳答案

就这么简单。

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;
}
};
}
};
});

根据喜好添加样式和动画。

关于jquery - 有任何用于处理 cookie 法律合规性的 Angular 指令吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31316832/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com