Я написал функцию для этого
function deleteCookies(removeCookies) {
var cookies = document.cookie.split(";");
for (var i = 0; i < cookies.length; i++) {
var cookie = cookies[i];
var eqPos = cookie.indexOf("=");
var name = eqPos > -1 ? cookie.substr(0, eqPos) : cookie;
if(name in removeCookies)
document.cookie = name + "=;expires=Thu, 01 Jan 1970 00:00:00 GMT";
}
}
var removeCookieSet = ["token","userId","accountId"] ;
deleteCookies(removeCookieSet)
, этот набор был взят из я переписал, чтобы вы могли использовать его. Очистка всех файлов cookie с помощью JavaScript
Выше приведено прямое указание, если вы хотите работать с угловым JS
angular.module('cookiesExample', ['ngCookies'])
.controller('ExampleController', ['$cookies', function($cookies) {
var removeCookieSet = ["token","userId","accountId"];
for(i=0;i<removeCookieSet.length;i++)
// Setting a cookie
$cookies.remove(removeCookieSet[i]);
}]);
При использовании углового JS вам придется ввести ngcookies
и используя машинопись
https://tutorialedge.net/typescript/angular/angular-cookies-tutorial/