我正在使用PhoneGap、Sqlite/WebSQL(用于存储)和Ember js MVC框架构建我的第一个IOS应用程序。
这是我在应用程序中所做的:
- 当我的应用程序最初运行时,我会在Sqlite中填充所有的db表。
- 使用REST API,从服务器检索用户的所有记录,并将详细信息存储在表中。
现在,我不知道如何在Ember js存储器中填充此sqlite记录(以在Ember模型中使用),或者是否有任何适配器可用于在Ember js中使用sqlite db。
我认为Ember js使用浏览器的本地存储(而不是WebSQL)/Fixture数据/REST API。
我可以使用REST适配器。但是,我的应用程序大多数情况下会离线运行。初始同步只需要与服务器的互联网连接。我必须使用sqlite表格。如果可能的话,请提供任何示例代码,以便在Ember模型中使用sqlite表格。
我对所有这些技术都很陌生。我对此没有清晰的想法。请帮助我并让我知道我是否做错了什么。
提前致谢。