无法使用页面重定向保存/删除localStorage令牌

时间:2015-04-05 15:23:38

标签: javascript angularjs node.js

我正在开展一个角度和放大的项目。 nodejs,我的控制器中有一个singin和logout函数,

Main.signin(formData, function(res) {
  if (res.type == false) {
    alert(res.message);
  } else {
    $localStorage.token = res.token;
    $location.path('/'); // redirect to index page.
  }
}, function() {
  //failed processing.
});


$scope.logout = function() {
  Main.logout(function() {
    window.location = "/"
    window.location.replace("/");
  }), function() {
    alert("Failed to logout!");
  };
};

上述代码的逻辑很简单,但我无法使用window.location = "/"保存或删除令牌,但如果我在执行上述方法后对window.location = "/"发表评论,则刷新浏览器,令牌被删除或保存。

有人对此有所了解吗?

0 个答案:

没有答案