window.localStorage.removeItem在$ http请求中不起作用

时间:2018-03-27 18:34:21

标签: javascript jquery angularjs ajax

我正在向我的网络服务发帖子请求,当它成功时,我试图删除我之前放入本地存储空间的令牌:

window.localStorage.removeItem(myToken)

然后我就会重定向到网站上的登录页面。现在当我检查本地存储时,如果在window.localStorage.getItem(myToken)之后删除了令牌,我看到它被删除,因为window.location = baseURL + 'Login.aspx'返回null。

但在我使用window.localStorage.getItem(myToken)重定向并在Login.aspx页面中检查带有window.localStorage.getItem(myToken) //in here the token is returned where it's suppose to be deleted. 的令牌后,令牌就在那里而不会被删除。

在Login.aspx中

npm install uglifyjs-webpack-plugin

起初我以为我在重定向到Login.aspx之间的某处再次添加令牌,但是当我使用$ .ajax发送请求并删除令牌时,它可以正常工作。那么有关angularjs的东西,$ http没有做我用$ .ajax做的事情。

1 个答案:

答案 0 :(得分:0)

你可以链接承诺以确保它完成

managers