現在、今後のプロジェクトのために Backbone、Ember、および Angular のいずれかを決定しようとしています。私たちがこのアプリに本当に望んでいることの 1 つは、アプリがオフライン中に localStorage に情報を保存し、再び接続できるようになったときにサーバーと同期できるようにする機能です。バックボーン ( https://github.com/lucian1900/Backbone.dualStorage )でこれを可能にするものを見つけました。これはEmberで行われたことですか?
1051 次
2 に答える
1
ember-data-syncプロジェクトはまさに求められていることを行っていると思いますが、それは死んでいるようで、最新の Ember バージョンで動作するように更新されていません。:(
于 2013-06-23T19:59:10.193 に答える
0
私もこれについて考えてきましたが、今それが可能かどうかはわかりません。将来的にこれを実現することが、間違いなく ember-data チームの目標です。
理論的には、安定したネットワーク接続を検出すると、モデルのアダプターを LocalStorageAdapter から RESTAdapter (または同様のもの) に切り替えるだけで十分です。
メソッドを見ることができますDS.Store.adapterForType
-この種のユースケースが持ち出されたときに、Igor がEmber Camp での講演で言及しました (ビデオの最後に近いと思います)。
于 2013-03-06T20:40:51.810 に答える