首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >最佳实践phonegap架构

最佳实践phonegap架构
EN

Stack Overflow用户
提问于 2013-01-21 21:20:51
回答 1查看 5.1K关注 0票数 5

我正在尝试开发一个phonegap应用程序,但我真的不知道如何构建这个架构。

我尝试了一种MVC模型,使用一个大的js作为控制器,一个带有ajax请求的js文件从服务器( model )获取信息。

对于视图,我使用了一个带有标题和标题的主布局。

我在JQuery中使用load更新我的内容。

我在使用这个系统时遇到了一些问题,例如,上一个按钮关闭应用程序,因为我总是使用相同的页面。当我旋转屏幕时,我会返回到第一个屏幕,因为页面正在刷新。

我想知道你是否有一些解决方案或一些代码样本来开始良好的基础

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-21 21:32:14

这取决于您想要更改当前项目的程度。

如果你不介意进行完整的应用程序改造,可以考虑在jQuery Mobile + Backbone.js中使用Phonegap,或者在Kendo UI中使用Phonegap。你已经说过移动端是用来加载内容的,所以跳转到jQuery jQuery不会有那么大的问题。

你仍然可以在backbone.js中使用MVC原理,jQuery Mobile将处理页面处理/转换/UI。这个解决方案的唯一问题是,如果你创建了太复杂的应用程序,可能会出现性能问题。但是,无论您是从头开始创建一切,还是使用UI框架,这种情况都会发生在您身上。

如果你愿意尝试一下,看看我关于相关问题的其他答案:

移动框架及其相关知识:https://stackoverflow.com/a/14166593/1848600

  • Phonegap +
  1. tutorials: jQuery

虽然Phonegap + jQuery移动版还远不是完美的组合,但它仍然是最好的组合之一,它将为你节省很多时间。

编辑:

当您使用jQuery移动时,如果您使用以下命令,则可以拥有持久页眉和页脚:

代码语言:javascript
运行
复制
...data-position="fixed" data-id="footer"...

在他们两个人身上。

这是我关于这个问题的“如何”的文章:https://stackoverflow.com/a/14417307/1848600

下面是一个有效的例子:http://jsfiddle.net/Gajotres/Beq4H/

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14439585

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档