今天就跟大家聊聊有关$cookies怎么在AngularJs中使用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
首先导入angular-cookies.js
在App 中require模块ngCookies:
angular.module("app",['ngCookies']);
使用格式:$cookies.变量名 = 变量值
不能使用:
$cookies.变量名 = {
变量名1: 变量值,
变量名2: 变量名,
.............
}
因为这样使用:$cookies.变量名.变量名1
的方式就不被识别
cookies存储少量数据
cookieStore采用key-value(String-object)
方式存储数据,
put,get,remove分别用于存数据,取数据,移除数据
angular.module('cookieStoreExample', ['ngCookies'])
.controller('ExampleController', ['$cookieStore', Function($cookieStore) {
// Put cookie
$cookieStore.put('myFavorite','oatmeal');
// Get cookie
var favoriteCookie = $cookieStore.get('myFavorite');
// Removing a cookie
$cookieStore.remove('myFavorite');
}]);
可以以对象的形式存储
$cookieStore.put("user",{id: "id",name: "name"});
看完上述内容,你们对$cookies怎么在AngularJs中使用有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注天达云行业资讯频道,感谢大家的支持。