2016-12-19 2 views
0

Ich benutze angular 1.3.15 und $ cookies v1.3.5 Ich habe "user_id" -Cookies für Domain/app/und es ist in Ordnung. Aber wenn ich die Route für die Instanz/app/history/ändere und wieder Cookies setze, habe ich 2 Cookies "user_id" für 2 Domains (/ app/und/app/hostory).Angular 1.3.15 + Cookies

Wie kann ich alle Cookies für alle Domains löschen?

Ich benutze diese Befehle für die Umsetzung und bekommen Cookies

$cookies.user_id = 1; 
var user_id = $cookies.user_id; 
delete $cookies.user_id 

enter image description here

Antwort

0

Sie können so etwas tun.

angular.forEach($cookies, function (i, c) { 
    $cookieStore.remove(c); 
}); 

Aber $ cookieStore ist veraltet (seit v1.4.0). Also, bitte upgraden. Alles Gute.

+0

THX für beantwortet, aber es funktioniert nicht. – Anwin

+0

Benötigen (Upgrade ... – Anwin

+0

Ja. Besser für Upgrade gehen. In Upgrade Sie einfach diese Aufgabe tun. – SaiUnique

Verwandte Themen