Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否在localStorage中同步模型并在ember.js中远程同步?_Ember.js - Fatal编程技术网

是否在localStorage中同步模型并在ember.js中远程同步?

是否在localStorage中同步模型并在ember.js中远程同步?,ember.js,Ember.js,我们目前正在为一个即将到来的项目决定主干、余烬和角度。我们希望该应用程序能够在脱机时将信息保存到本地存储,并在可以再次连接时与服务器同步。我们发现了一些可以让我们在主干()中实现这一点的东西。这是在余烬中做过的事情吗?我自己也一直在考虑这个问题,但我不确定现在是否有可能做到这一点。在未来拥有这一功能绝对是余烬数据团队的目标 从理论上讲,只要检测到稳定的网络连接,就可以简单地将模型的适配器从LocalStorageAdapter切换到RestaAdapter(或类似的适配器) 你可以看看DS.St

我们目前正在为一个即将到来的项目决定主干、余烬和角度。我们希望该应用程序能够在脱机时将信息保存到本地存储,并在可以再次连接时与服务器同步。我们发现了一些可以让我们在主干()中实现这一点的东西。这是在余烬中做过的事情吗?

我自己也一直在考虑这个问题,但我不确定现在是否有可能做到这一点。在未来拥有这一功能绝对是余烬数据团队的目标

从理论上讲,只要检测到稳定的网络连接,就可以简单地将模型的适配器从LocalStorageAdapter切换到RestaAdapter(或类似的适配器)


你可以看看
DS.Store.adapterForType
方法——这是Igor在提出此类用例时提到的(我相信在视频接近尾声时):

我认为该项目完全按照要求进行,但它似乎已经死了,并且没有更新以使用最新的Ember版本(

您可能想看看,但我不确定它是否能够与服务器同步。您最终采用了什么解决方案?请查看此项目的jj abrams分支。它可能需要重新启动以与Ember Data 1.0保持同步