我正在尝试使用phonegap应用程序,但我不知道如何构建体系结构.
我尝试了一种带有大js的MVC模型用于控制器,带有ajax请求的js文件从服务器(模型)获取信息.
对于视图,我使用带有标题和头部的主要布局.
我使用这个系统有一些问题,例如前一个按钮关闭应用程序,因为我总是使用相同的页面.当我旋转屏幕时,我回到第一个屏幕,因为页面正在刷新.
谢谢
万一你不介意做完整的应用程序改造考虑使用Phonegap jQuery Mobile Backbone.js或Phonegap Kendo UI.你已经说过jQuery用于内容加载,所以跳转到jQuery Mobile不会有问题.
你仍然可以使用MVC学说backbone.js和jQuery Mobile将处理页面处理/转换/ UI.只有在创建过于复杂的应用程序时,此解决方案的问题才可能出现性能问题.但无论您是从头开始创建所有内容还是因为您正在使用UI框架,这都会发生在您身上.
如果您愿意尝试一下,请查看我在相关问题上的其他答案:
>框架和他们的一些东西:https://stackoverflow.com/a/14166593/1848600
> Phonegap jQuery Mobile教程:https://stackoverflow.com/a/14375842/1848600
虽然Phonegap jQuery Mobile远非完美组合,但它仍然是最好的之一,它将为您节省大量时间.
编辑:
当您使用jQuery Mobile时,如果使用以下内容,则可以使用持久性页眉和页脚:
...data-position="fixed" data-id="footer"...
在他们两个.
这是关于这个问题的“如何”文章:https://stackoverflow.com/a/14417307/1848600
这是一个有效的例子:http://jsfiddle.net/Gajotres/Beq4H/