我想创建一个带有phonegap和zepto的app,因为光。
将会很大并且容易开发,未来的维护将分为几个不同的页面。
我不明白是否会更好地通过ajax从应用程序的主索引页面调用不同页面并在主页面中初始化zepto,或者我可以将zepto js添加到每个页面。 phonegap为每个页面执行此操作,我的目标是创建一个托管在phonegap中的应用程序。
感谢您的时间和感谢您的帮助。
答案 0 :(得分:1)
Zepto不在那里提供结构。我想你可能正在寻找Backbone。 http://backbonejs.org/#
答案 1 :(得分:0)
这取决于你需要zepto的地方。你应该做的是在每个页面上添加它,并且只将它包含在整个文件中一次。我通过让页面引用“../js/src/zepto.js”或其他内容来组织我的。不要在文件中多次包含zepto,但要在每个页面上调用它。
答案 2 :(得分:0)
我建议你的第一个想法: “通过ajax从应用程序的主索引页面调用不同的页面,并在主页面中对zepto进行初始化”
通过这种方式,您可以完全控制用户体验流畅,无缝和类似应用程序。
@ stevew关于Backbone的建议很好 - 它是一个强大的结构框架,如果你的应用程序很大,我认为你会发现它很有用,虽然有一些学习曲线可以找出如何最好地利用它。
Phonegap是您创建的任何内容的包装,因此您暂时无需担心。
祝你好运。