2016-11-09 4 views
0

セッションストレージに複雑なオブジェクトをバインドし、それらをng-modelにバインドする方法。ng-modelとセッションストレージ

以下のように私は、NG-モデルと簡単な入力を持っている:私は完璧に動作し、以下のようなキーとのsessionStorageでそれに対応する値として、このNG-モデルを保存しようとしています

obj.arr[0].data.health 

obj.arr[0].data.health : somevalue 

問題は、私はページを再度、訪問し直す際に、NG-モデルはsessionstorage値で更新されませんです。ブラウザに入れようとすると、obj.arr[0].dataは空ですが、セッション記憶域の値はobj.arr[0].data.healthです。

complex ng-model in sessionstorageを保存することはお勧めしませんか?私はsessionstorageから得ている参照がng-modelの参照と一致していないと推測しています。

https://gist.github.com/Virakal/6123628

+0

Serviceを使用することができます。

私は以下のコードを使用していますか?あなたはdevtoolsのローカルストレージの価値を知ることができますか? –

+0

@ Maximus:はい、私は鍵と価値を見ることができます... – Shane

+0

あなたはあなたの問題を解決しましたか? –

答えて

0

あなたはあなたがディレクティブを持続使用しない代わりに、オブジェクトモデル