2

下面是我的部分代码,

page1 控制器 1

$scope.function1 =function() {
  $localStorage.hello ='test abc';
  $state.go('page2');
};

page2 控制器 2

$scope.init =function() {
  if($localStorage.hasOwnProperty('hello')) {
    $scope.token =$localStorage.hello;
  }else {
    $scope.token =$localStorage.hello;
    $state.go('page1');}
};

运行代码时,调用function1后,会自动重定向到page2,page2会初始化init函数,奇怪的是$localStorage.hello现在不存在,所以什么都没有返回,但是刷新page2后,数据出来了,不知道怎么解决?

4

0 回答 0