1

我需要构建一个 phonegap/cordova 应用程序,该应用程序保留模型的本地副本,可以对其进行修改,然后远程同步到服务器?

到目前为止,我发现:

  • 余烬数据同步:死
  • ember-data:不支持同步
  • epf:看起来是最好的镜头,但不是很活跃,而且似乎没有更新到 1.0.0.rc6 之后

我实现这一目标的最佳方式是什么,以及我需要使用哪些软件堆栈和版本才能做到这一点?

还是建议我使用不同的 js 框架来实现这一目标?

提前致谢。

4

2 回答 2

0

您可以使用路由器的 afterModel 属性。

请参阅: 如何直接调用 Ember 数据函数?

这个回答帮助了我,让我想到了从本地适配器切换到休息适配器的想法。

这段代码也可以帮助你:http: //jsbin.com/uduzin/3/edit

一旦我成功了,我将分享我的代码。

于 2014-06-17T14:48:49.400 回答
0

https://github.com/kurko/ember-sync似乎是最活跃的。

讨论在此处继续:http: //discuss.emberjs.com/t/ember-data-in-an-on-and-off-line-scenario/2639/31

有人建议数据同步将在未来的某个时候使其成为 ember 核心。

于 2015-03-13T09:49:32.040 回答