0

我想创建一个选择 phonegap 和 zepto 的应用程序,因为它很轻。

将很大,为了便于开发和未来的维护,将分为几个不同的页面。

我不明白是否会更好地通过 ajax 从应用程序的主索引页面调用不同的页面并在主页面中初始化 zepto,或者我可以将 zepto js 添加到每个页面。phonegap 为每个页面执行此操作,我的目标是创建一个托管在 phonegap 中的应用程序。

感谢您的时间和赞赏的帮助。

4

3 回答 3

1

Zepto 不提供结构。我认为您可能正在寻找 Backbone。 http://backbonejs.org/#

于 2012-10-15T22:55:06.473 回答
0

这取决于你需要zepto的地方。您应该做的是在每个页面上添加它,并且只将它包含在整个文件中一次。我通过让页面引用“../js/src/zepto.js”或类似的东西来组织我的。不要在文件中多次包含 zepto,但要在每一页上调用它。

于 2012-01-19T02:49:02.997 回答
0

我建议您的第一个想法:“通过 ajax 从应用程序的主索引页面调用不同的页面并在主页面中初始化 zepto”

这样,您就可以完全控制用户体验的流畅、无缝和类似应用程序。

@stevew 对 Backbone 的建议很好——它是一个强大的结构框架,如果你的应用程序很大,我认为你会发现它很有用,尽管有一些学习曲线来弄清楚如何最好地利用它。

Phonegap 是您创建的任何内容的包装器,因此您现在无需担心它。

祝你好运。

于 2012-11-09T03:19:09.197 回答