0
console.log(new Date().getSeconds())
var searchFields = localStorage.searchFields;
if(searchFields) {
$scope.fields = JSON.parse(searchFields);
} else {
// Make http call and populate $scope.fields
}
console.log(new Date().getSeconds())
フローがif条件になると、DOMは$ scope.fieldsのレンダリングに4秒かかります。しかし、else条件ではわずか2秒しかかかりません。LocalStorageのAngularjsパフォーマンス
どちらの場合も応答は同じで、応答サイズは125Kbです。
なぜlocalStorageを使用すると遅延が大きくなるのですか?
私もngStorageを使用しようとしましたが、それもまた4秒かかります。
実行可能なデモ/スニペットや[JSFiddle](https://jsfiddle.net/)を共有して再現できるかどうか – Rayon