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