【发布时间】:2018-11-03 07:56:20
【问题描述】:
我正在构建一个移动应用程序(使用 ionic),它将发出一个 http 请求来更新视图。但是我想在 ajax 调用获取新数据时显示旧值。 我的想法是使用localStorage。我将显示来自 localStorage 的旧数据,一旦 ajax 调用带回我想要更新 localStorage 的新数据。所以我尝试使用 ngStorage。但它根本不起作用。 这是代码的样子: 控制器
angular.module('starter.controllers', ['ngStorage'])
.controller('Ctrl', function($scope, $localStorage){
$scope.$storage = $localStorage;
})
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/ngStorage/0.3.10/ngStorage.js"></script>
</head>
<body ng-app="starter">
<div ng-controller="Ctrl">
{{$storage.x}}
</div>
本地存储是这样的:
Storage {x: "This should be attached to HTML"}
知道我做错了什么吗?
【问题讨论】:
标签: angularjs mobile ionic local-storage