我正在使用jQM在Phonegap中编程,我使用Ajax和changepage()进行单页导航,如下所示:
第一页:将一些数据从服务器加载到JSON对象(每个类别包含一堆项目的类别)
第二页:用户选择一个类别 - >在localStorage.category中设置变量
第三页:根据localStorage.category
中的变量设置动态显示项目现在我想缓存第三页,其中包含使用successCallback中的loadPage()显示数据以获取JSON对象的所有可能性。我还没有找到任何有效的解决方案......有没有办法(jQM)?
答案 0 :(得分:0)
我建议使用像Backbone.js和Underscore.js这样的模板来完成这项工作。您可以在本教程中回答您的特定问题(获取JSON,绑定到新视图):
http://thomasdavis.github.com/2011/02/01/backbone-introduction.html
(段落设置主视图,但我建议全部阅读)
使用backbone.js可以使MVC arcitecture与您的代码一起使用,然后当您将新模型绑定到它时,视图会自行填充。希望这会有所帮助:)