【发布时间】:2017-05-19 13:44:59
【问题描述】:
我在删除设置到特定域的 cookie 时遇到问题。
当 cookie 设置在说域 a.b.io 时,它们被此代码删除。
$scope.clearStorage = function(){
$localStorage.$reset();
var cookies = $cookies.getAll();
angular.forEach(cookies, function (v, k) {
$cookies.remove(k);
});
但是当我将它设置为域 b.io 时,它不起作用。尝试调试问题,k 的值是正确的,但 $cookies.remove 根本没有删除 cookie。
【问题讨论】:
-
您目前使用的是哪个版本?
-
试试
$cookies.remove(k,{domain:'b.io'}) -
@RitikSaxena 这行得通!谢谢