我正在使用Angularjs ngCookies,但是我无法在setTimeout函数中设置cookie?
setTimeout(function () {
$cookieStore.put('valid', false)
}, 0)
如果检查setTimeout函数中的cookie,你可以看到值, 但是如果你在下一个请求中检查cookie,你就找不到了!!!!
我想了解原因
答案 0 :(得分:0)
我会尝试使用angular&#39的包装器进行settimeout https://docs.angularjs.org/api/ng/service/ $超时
混合非角度函数对我来说总是有不同的结果。
他们解释了为什么here