angular中使用ngCookies来操作cookie
来源:互联网 发布:小程序 ext.json 编辑:程序博客网 时间:2024/05/18 15:08
1、描述
本地存储是一个非常重要的功能,在angular中,我们使用ngCookies来解决存储问题。
2、ngCookie的简单示例
第一步、引入angular-cookies
<script src="http://code.angularjs.org/1.2.9/angular.min.js"></script> <script src="http://code.angularjs.org/1.2.9/angular-cookies.min.js"></script>
第二步、注入ngCookies
var app = angular.module('app',['ngCookies']);
第三步、controller中的使用
app.controller('ctrl',["$cookies","$cookieStore","$scope",function ($cookies, $cookieStore, $scope) { $scope.value = '123'; $cookies.name = 'autumnswind'; $cookieStore.put('age',123); $scope.displayCookie = function () { console.log('当前cookie情况',$cookieStore,$cookies); $scope.value = $cookies.name; } }]);
3、api说明
$cookies是一个对象,就是你的存储的cookie对象。$cookieStore也是一个对象,但是这个对象向你提供了三个操作cookie的接口,供我们使用。这三个方法分别是:get、put、remove方法。分别对应cookie操作的获取、设置、移除操作。
根据暴露的接口,我们一般可以这么使用cookie。
//设置cookie$cookies.name = 'mapbar_front';$cookieStore.put('name','mapbar_front');//获取cookievalue name = $cookies.name;value name = $cookieStore.get('name');//移除cookie$cookieStore.remove("name");//设置过期日期var time = new Date().getTime() + 5000;$cookieStore.put("cookie", "Hello wsscat", { expires: time});
阅读全文
0 0
- angular中使用ngCookies来操作cookie
- Angular中ngCookies模块介绍
- 用Javascript来操作Cookie
- js来读写cookie操作
- Android开发中怎样使用cookieManager来管理cookie
- Angular 中 setInterval 使用
- angular 中使用md5
- angular中使用ECharts
- ASP中操作cookie
- jsp中操作Cookie
- Web中cookie操作
- js中操作cookie
- js中操作cookie
- 使用InternetSetCookie操作cookie
- 使用JavaScript操作Cookie
- 使用Selenium操作Cookie
- 用JSP操作Cookie【转来的】
- Magento操作Cookie 并且使用观察者&事件来禁用单页面全页缓存(EE FPC)
- 从零基础认识Ioc
- Linux 安装分区设置
- 51nod 1127 最短包含字符串
- 映射器接口,Mpper XML 文件及mappers配置
- 配置yii2的路由跟TP一样nginx(支持pathinfo路由模式)
- angular中使用ngCookies来操作cookie
- 数据结构学习笔记(16)---选择类排序
- 2017/10/22学习笔记
- oracle安装后如何进行登录测试
- The Philosophy of Computer Science
- Java编程思想_第八章_多态笔记
- Handler实现的无限自动轮播
- [LeetCode]665.Non-decreasing Array ❤
- c++随笔——17.10.22