Ibm mobilefirst IBM MobileFirst-应用程序多页

Ibm mobilefirst IBM MobileFirst-应用程序多页,ibm-mobilefirst,Ibm Mobilefirst,早上好 我正在使用IBM MobileFirst平台安装一个应用程序,如文档中所示,通过创建一个应用程序多页面,您应该避免使用javascript的属性href和document.location.href。我已经验证了所使用的系统是单个页面的系统,并使用jquery load()函数将内容上传到div中 是否必须严格遵守此要求,否则我可以继续使用href和document.location.href?我之所以这么说,是因为在我的应用程序中,每个html页面的页眉和页脚都会发生变化,我不想重新加

早上好

我正在使用IBM MobileFirst平台安装一个应用程序,如文档中所示,通过创建一个应用程序多页面,您应该避免使用javascript的属性href和document.location.href。我已经验证了所使用的系统是单个页面的系统,并使用jquery load()函数将内容上传到div中

是否必须严格遵守此要求,否则我可以继续使用href和document.location.href?我之所以这么说,是因为在我的应用程序中,每个html页面的页眉和页脚都会发生变化,我不想重新加载包含许多div(显示和隐藏)的html页面

您建议如何解决此问题?如何在MobileFirst中连接不同的html页面,而不使用href或document.location.href

多谢各位


非常感谢,

之所以建议通过ajax加载页面内容,是因为MobileFirst库加载在主html文件中。加载其他html文件需要在应用程序的每个html文件中包含所有MobileFirst库“包括cordova”。这样做会降低应用程序的性能,因为您必须为每个页面加载所有库文件。它还可能导致与加载到DOM中的对象发生一些冲突,因为它们可能已经加载。

@Eladerezador这有帮助吗?请将您的问题标记为已回答