PhoneGap和jQueryMobile:HTML和代码重用?

时间:2012-12-20 17:20:17

标签: cordova jquery-mobile

假设我的移动应用有20个或更多视图(登录,地图,客户索引,客户编辑等)。

我想知道如何(如果我)可以重用(例如)页面标题的html代码(对于所有视图都是一样的)?

我很害怕有大量冗余代码的大型工作表文件。

我正在考虑像php文件这样的东西,或MVC框架的视图元素..

当然,我可以考虑为特定的逻辑相关视图组创建一些文件夹,但仍然会有很多冗余代码(页眉,页脚等)。

我在PhoneGap应用程序中使用jQueryMobile,所以,也许我可以插入一些java代码以获取一些html元素文件? :)

1 个答案:

答案 0 :(得分:2)

如果您想使用Phonegap,则无法使用任何类型的ServerSide脚本语言。

您可以使用基本的HTML,CSS和Javascript。

当然,你可以做点什么。创建一个XML文件并保存所需的标题。用Javascript获取数据。对我来说这看起来有点奇怪,但它可能是一种可行的方式。

你甚至可以更加想象并向服务器发出AJAX调用来获取HTML,但这在我看来更奇怪。

爪哇:

是的,您可以重新编写一些Phonegap Core。但是你无法实现PHP。此外,当您使用Phonegap编译应用程序时,您需要有一个“index.html”文件。多数民众赞成就是这样:))

尽管这些都是替代品。

希望我有所帮助。