AngularJS是一种流行的前端开发框架,用于构建单页应用程序。在AngularJS中设置Cookie并使其在20分钟内过期,可以通过以下步骤实现:
$cookies
服务,以便在代码中使用它。app.controller('MyController', ['$scope', '$cookies', function($scope, $cookies) {
// 在这里使用$cookies服务
}]);
$cookies
服务的put
方法设置Cookie的值和过期时间。在这种情况下,我们将设置一个名为myCookie
的Cookie,并使其在20分钟后过期。app.controller('MyController', ['$scope', '$cookies', function($scope, $cookies) {
var expirationDate = new Date();
expirationDate.setMinutes(expirationDate.getMinutes() + 20);
$cookies.put('myCookie', 'cookie value', { expires: expirationDate });
}]);
$cookies
服务的get
方法。app.controller('MyController', ['$scope', '$cookies', function($scope, $cookies) {
var cookieValue = $cookies.get('myCookie');
console.log(cookieValue);
}]);
这样,你就可以在AngularJS应用程序中设置一个在20分钟内过期的Cookie了。
领取专属 10元无门槛券
手把手带您无忧上云