日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

angular中的cookies与cookieStore区别

發(fā)布時間:2023/12/9 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 angular中的cookies与cookieStore区别 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

設(shè)置cookie用put()方法:

$cookies.put(key, value[, options]); $cookieStore.put(key, value);

例如設(shè)置一個cookie,名為“userName”,值為“yangmin”:

//使用$cookies設(shè)置cookie $cookies.put('userName', 'yangmin'); //使用$cookieStore設(shè)置cookie $cookieStore.put('userName','yangmin');

獲取cookie用get()方法:

$cookies.get(key); $cookieStore.get(key);

例如獲取上面設(shè)置的“userName”:

$cookies.get(userName);//yangmin $cookieStore.get("userName"); //yangmin

刪除cookie用remove():

$cookies.remove(key[, options]); $cookieStore.remove(key);

例如刪除“userName”

$cookies.remove("userName"); $cookieStore.remove("userName");

$cookies和$cookieStore的區(qū)別:

1.$cookies設(shè)置的cookie值一般為字符串,$cookieStroe可用于設(shè)置字符串、對象、數(shù)組等。

?

$cookies.put("person",{name:"Amy",age:23}); var person = $cookies.get("person"); console.log(person.age);//undefined

?

$cookieStore.put("person",{name:"Amy",age:23}); var person = $cookieStore.get("person"); console.log(person.age);//23

2.$cookies可設(shè)置參數(shù),例如可設(shè)置cookie的過期時間。$cookieStore無法設(shè)置參數(shù)

?

var expireDate = new Date(); expireDate.setDate(expireDate.getDate() + 1); $cookies.put("userName",“yangmin”,{'expires': expireDate});//“userName”一天后過期

?

轉(zhuǎn)載于:https://www.cnblogs.com/gongshunkai/p/7083751.html

總結(jié)

以上是生活随笔為你收集整理的angular中的cookies与cookieStore区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。