2017-08-22 4 views
0

私はlocalstorageを使用して不完全な作業の進行中のデータを保存するWebアプリケーションを開発しています。私は最後に不完全なアクティビティが更新されたときに表示したいと思います。データが更新されるたびに "storedDate"(またはそれに類似した)フィールドを格納して更新することは可能ですが、使用可能な場合は "格納された日付"メタを使用します一般的なアプローチ。ローカルストレージアイテムの「保存日」(メタデータ)にアクセスできますか?

私は私が見つけることができるすべてのHTML5のWebストレージAPIリファレンスを見てきましたが、任意のlocalStorage項目(もしあれば)で利用可能なメタデータに関連を見つけることができませんでした。何か入手できますか?誰もがメタデータにアクセスするために見ることができるドキュメントを持っていますか?

答えて

0

ローカルストレージは、「値」は常に文字列である簡単なキーと値の保存、です。 JSONオブジェクトを格納できますが、それを文字列化する必要があります。

例:コメント、Deliazため

var readValue; 
try { 
    readValue = JSON.parse(localStorage['my_value']) 
} catch(e) { 
    // parse error 
} 
+0

感謝を:

var objToStore = { my_date: Date.now(), any_data: "SUPER TEXT" }; localStorage['my_value'] = JSON.stringify(objToStore); 

あなたはそれを読み、解析する必要がある場合。しかし、私の質問には、任意のメタデータがのlocalStorage項目について格納されますかどうかを実際にあり、もう1つは、たとえば(メタデータを取得することができる場合、それは日付フィールドを保存せずに、特定のlocalStorage項目が設定されたときの日付を取得することが可能です) – nonorval

+0

@nonorvalこのようなデータはありません。あなたが手動で設定しない限り、私は実証しました。 – Deliaz

関連する問題