jstorageを使用してローカルデータを保存しています。これは、ローカルストレージデータが変更されると自動的にビューを更新するjavascriptライブラリがhtmlページに表示されますか? 私は角度をつけましたが、私が従うことができる例は見つかりませんでした。htmlリストをリアルタイムで更新する
-2
A
答えて
0
角度を使用している場合は、localStorage
の変更のために$watch
を変更し、モデルを更新してください。このような
何か:
angular.module('app', []).controller('ctrl', function($window, $scope, $window) {
$scope.$watch(function() {
return $window.localStorage.data;
}, function(n) {
console.log('local storage changed');
$scope.dataFromLS = n;
});
$scope.storeOnLS = function() {
$window.localStorage.data = $scope.valueToStoreOnLS;
};
});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-app="app" ng-controller="ctrl">
{{dataFromLS}}<br />
<input ng-model="valueToStoreOnLS" /><button ng-click="storeOnLS()">Save on LS</button>
</div>
+0
そして、変更を監視するのではなく、localStorageを更新するたびにビューの更新をトリガする方法はありますか?それはウォッチャーが一人少ないでしょう。 –
+0
どのようにビューリフレッシュを角度でトリガーしますか?必要があれば –
+0
'$ scope.apply()'が必要ですが、ビューは自動的に更新されます。 –
関連する問題
- 1. リアルタイムで更新Gridview
- 2. リアルタイム更新
- 3. リアルタイム更新API
- 4. リアルタイム更新ページフィード
- 5. Facebookリアルタイム更新
- 6. wx.ListCtrlをリアルタイムで更新
- 7. signalRリアルタイムでテキストエリアを更新する
- 8. リアルタイムでWebページを更新する
- 9. winformsのテキストフィールドメッセージをリアルタイムで更新する
- 10. リアルタイムでツリービューを更新する
- 11. UIDatePickerでUILabelリアルタイムを更新する
- 12. wxPythonグリッドをリアルタイムで更新する
- 13. 'リアルタイム'の更新の要約を更新
- 14. テンプレートのリアルタイム更新
- 15. グリッドのリアルタイム更新
- 16. リアルタイム更新をプロットする方法は?
- 17. 更新Disqusはリアルタイムでカウンターカウンターを更新します
- 18. Flink経由でリアルタイムでDgraphを更新
- 19. リアルタイム更新機能によって更新可能なフィールドのリスト?
- 20. JTextAreaのリアルタイム更新が必要です
- 21. テキストはリアルタイムで更新されます
- 22. Python:Matplotlibリアルタイムで散布グラフを更新
- 23. ui値のリアルタイム更新 - シャイニー
- 24. Googleマップのリアルタイム更新フィールドマーカーラベル
- 25. AS3のリアルタイム更新とプッシュデータ
- 26. リアルタイム通知や更新
- 27. Rails角度とリアルタイム更新
- 28. c#リアルタイムのグラフの更新
- 29. Lucene.NETインデックスのリアルタイム更新
- 30. 可変長HTMLリストをajax経由で更新する
あなたが持っているもの投稿し、データバインディングを探していると、人々が見てみましょう。 – Ian
ストレージ[mdn](https://developer.mozilla.org/en-US/docs/Web/API/Web_Storage_API/Using_the_Web_Storage_API)のリスナーがあります –
localStorageは単独では変更されません。あなたはその価値を更新しなければならないので、それが変わるのを見ることはありません。値を更新するたびに、ビューの更新がトリガーされます。そして、あなたはどのような角度の例を見つけることができないと言ったのですか?インターネットのように? –