簡體   English   中英

刪除angularjs中的cookie

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM