$ scope和$ localStorage之间的AngularJS同步

时间:2016-08-07 09:43:43

标签: angularjs

AngularJS略有新意,请耐心等待。

我试图实施ngStorage但有疑问。如果我分配这样的东西:

$scope.$storage = $localStorage.default({
var: 'foo'
});

然后如果在进行AJAX调用时更改了$scope.storage.var,它是否也会更改$localStorage.var的值,还是必须手动重新分配它?

如果我必须手动重新分配,在下面的选项中,最好的方法是什么? (如果还有其他办法,请告诉我)

  1. $localStorage.var = 'foo2';
  2. $localStorage.$reset({ var : 'foo2' });
  3. delete $localStorage.var后跟$localStorage.var = 'foo2'
  4. 提前致谢。

1 个答案:

答案 0 :(得分:0)

我刚刚使用了第三个选项,它似乎正常工作。那就是:

delete $localStorage.var; $localStorage.var = 'foo2';