在Ember.js模型中使用Phonegap存储(sqlite/websql)

3

我正在使用PhoneGap、Sqlite/WebSQL(用于存储)和Ember js MVC框架构建我的第一个IOS应用程序。

这是我在应用程序中所做的:

  1. 当我的应用程序最初运行时,我会在Sqlite中填充所有的db表。
  2. 使用REST API,从服务器检索用户的所有记录,并将详细信息存储在表中。

现在,我不知道如何在Ember js存储器中填充此sqlite记录(以在Ember模型中使用),或者是否有任何适配器可用于在Ember js中使用sqlite db。

我认为Ember js使用浏览器的本地存储(而不是WebSQL)/Fixture数据/REST API。

我可以使用REST适配器。但是,我的应用程序大多数情况下会离线运行。初始同步只需要与服务器的互联网连接。我必须使用sqlite表格。如果可能的话,请提供任何示例代码,以便在Ember模型中使用sqlite表格。

我对所有这些技术都很陌生。我对此没有清晰的想法。请帮助我并让我知道我是否做错了什么。

提前致谢。

1个回答

0

听起来你需要一个专门为webSQL设计的Ember Data适配器。你可以尝试使用ember-websql-storage。虽然它已经有几个月没有更新了,但它可以作为一个起点。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接