【问题标题】:How to refresh local Storage without reload the page in javaScript or AngularJS?如何在不重新加载 javaScript 或 AngularJS 中的页面的情况下刷新本地存储?
【发布时间】:2017-12-15 05:54:20
【问题描述】:

如何在不重新加载 javaScript 或 AngularJS 中的页面的情况下刷新本地存储? 请给我看一个演示来解决这个问题。

我在 Controller 中编写了一个函数来更新 localStorage 中的值,并直接在另一个 Controller 中使用该值,但在我刷新页面之前该值不会更新。

我只是想知道它是否能够在更新后刷新(不清楚)localStorage 中的所有值而无需任何刷新操作?

【问题讨论】:

  • 什么问题?如果你想存储一个新值,覆盖或修改一个现有的值——那么你就这样做。完全不知道这与重新加载页面有何关系。
  • 提供您尝试但无法成功的代码。
  • 总是提到你的问题场景

标签: javascript angularjs refresh


【解决方案1】:

这是一些演示和示例,如果您有用户数组,那么您必须先清除用户对象,然后将 userArray 推入为

$scope. user = {};

这里是链接Jsfiddle demo

$scope.addItem = function(user) {
  $scope.userArray.push(user);
  $scope.user = {};
  $localStorage.data = $scope.userArray;
  $scope.userdata = $localStorage.data;
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-08-20
    • 2011-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-20
    • 1970-01-01
    相关资源
    最近更新 更多