[英]Removing cookies in angularjs
我刪除設置到特定域的cookie時遇到問題。
當cookie設置在say domain, abio時,這些代碼將被刪除。
$scope.clearStorage = function(){
$localStorage.$reset();
var cookies = $cookies.getAll();
angular.forEach(cookies, function (v, k) {
$cookies.remove(k);
});
但是當我將它設置為域b.io時它無法正常工作。 試圖調試問題,k的值是正確的,但$ cookies.remove只是沒有刪除cookie。
嘗試使用此代碼刪除cookie
$cookieStore.remove("userInfo");
編輯:由於v1.4 $ cookieStore已被棄用(請參閱文檔 ),因此從該版本開始,您應該使用:
$cookies.remove("userInfo");
更多詳細信息請查看: https : //stackoverflow.com/a/20988750/7255740
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.